API Docs for:
Show:

gs.Quad Class

Constructor

gs.Quad

(
  • viewport
)

Parameters:

  • viewport gs.Viewport
    • The viewport. Defaults to gs.Graphics.viewport.

Methods

dispose

()

Inherited from gs.GraphicObject:

Disposes the graphic object.

draw

()

Inherited from gs.GraphicObject:

Draws the graphic object.

initialize

() protected

Inherited from gs.GraphicObject:

Initializes the graphic object.

update

()

Inherited from gs.GraphicObject:

Updates the graphic object.

Properties

anchor

gs.Point

Inherited from gs.GraphicObject:

The anchor point. For example: An anchor-point with 0,0 rotates the object around its top-left corner but with an 0.5, 0.5 anchor-point the object rotates around its center. An anchor-point of 1,1 rotates the object around its lower-right corner. It has not effect on the object's positioning. For positioning, take a look at positionAnchor property.

blendingMode

gs.BlendMode

The rectangle's blend mode.

color

gs.Color

The the position and size of the rectangle.

color

gs.Color

The color of the rectangle.

disposed

Boolean

Inherited from gs.GraphicObject:

Indicates if the object is disposed. A disposed object is not rendered.

effects

gs.EffectCollection

Inherited from gs.GraphicObject:

The effect settings for different kind of visual effect like wobble, etc.

id

Number

Inherited from gs.GraphicObject:

The unique identifier of the graphic object.

index

Number

Inherited from gs.GraphicObject:

The current index in the global rendering list. This property is read-only and automatically calculated at runtime depending on z-property.

onIndexChange

Function

Inherited from gs.GraphicObject:

Fired if the graphic object's current index in the global rendering list was changed.

Default: null

opacity

Number

The rectangle's opacity (0 - 255).

ox

Number

Inherited from gs.GraphicObject:

The x-coordinate of the origin.

oy

Number

Inherited from gs.GraphicObject:

The y-coordinate of the origin.

positionAnchor

gs.Point

Inherited from gs.GraphicObject:

The position anchor point. For example: An anchor-point with 0,0 places the object with its top-left corner at its position but with an 0.5, 0.5 anchor-point the object will be placed with its center. An anchor-point of 1,1 will place the object with its lower-right corner. It has not effect on the object's rotation/zoom anchor. For that, take a look at anchor property.

transform

Mat2d

Inherited from gs.GraphicObject:

The transformation matrix of the graphic object.

visible

Boolean

Inherited from gs.GraphicObject:

Indicates if the object is rendered.

z

Number

Inherited from gs.GraphicObject:

The z-index controls rendering-order/image-overlapping. An object with a smaller z-index is rendered before an object with a larger index. For example: To make sure a graphic object is always on top of the screen, it should have the largest z-index of all graphic objects.