API Documentation

class Transform

package gecko

Constructor

new (entity:Entity)

Variables

read onlyanchor:Point

read onlybottom:Float

depth:Int

depthMode:DepthMode

read onlyentity:Entity

fixedToCamera:Bool

read onlyflip:Vector2g<Bool>

height:Float

read onlyid:Int = Gecko.getUniqueID()

read onlylastUpdateID:Int = 0

read onlyleft:Float

read onlylocalBottom:Float

localHeight:Float

read onlylocalLeft:Float

localMatrix:Matrix

read onlylocalPosition:Point

read onlylocalRight:Float

localRotation:Float

read onlylocalScale:Point

read onlylocalTop:Float

localWidth:Float

onAddedToParent:Event<Transform ‑> Void>

onDepthChange:Event<Transform ‑> Void>

onRemovedFromParent:Event<Transform ‑> Void>

onTransformChange:Event<Void ‑> Void>

parent:Transform

read onlypivot:Point

read onlyposition:Point

read onlyright:Float

rotation:Float

read onlyscale:Point

read onlysize:Point

read onlytop:Float

width:Float

worldMatrix:Matrix

Methods

addToCamera (camera:Camera):Void

inline existsInCamera (camera:Camera):Bool

inline getChild (index:Int):Transform

inline getChildrenLength ():Int

inline localToLocal (from:Transform, point:Point, ?cachePoint:Point):Point

localToScreen (point:Point, ?cachePoint:Point):Point

removeFromCamera (camera:Camera):Void

screenToLocal (point:Point, ?cachePoint:Point):Point

sortChildren (?handler:Transform ‑> Transform ‑> Int):Void

inline toString ():String

updateTransform ():Void

Static variables

staticisDepthEnabled:Bool = false

© 2018