Constructor

Variables

@:value(1)a:Float = 1

@:value(1)b:Float = 1

@:value(false)flipX:Bool = false

@:value(false)flipY:Bool = false

@:value(1)g:Float = 1

@:value(1)r:Float = 1

@:value(0)time:Float = 0

@:value(0)x:Float = 0

@:value(0)y:Float = 0

Methods

findBone(boneName:String):Bone

Returns:

May be null.

findBoneIndex(boneName:String):Int

Returns:

-1 if the bone was not found.

findIkConstraint(constraintName:String):IkConstraint

Returns:

May be null.

findPathConstraint(constraintName:String):PathConstraint

Returns:

May be null.

findSlot(slotName:String):Slot

Returns:

May be null.

findSlotIndex(slotName:String):Int

Returns:

-1 if the bone was not found.

findTransformConstraint(constraintName:String):TransformConstraint

Returns:

May be null.

getAttachmentForSlotIndex(slotIndex:Int, attachmentName:String):Attachment

Returns:

May be null.

getAttachmentForSlotName(slotName:String, attachmentName:String):Attachment

Returns:

May be null.

setAttachment(slotName:String, attachmentName:String):Void

Parameters:

attachmentName

May be null.

setBonesToSetupPose():Void

Sets the bones and constraints to their setup pose values.

setToSetupPose():Void

Sets the bones, constraints, and slots to their setup pose values.

updateCache():Void

Caches information about bones and constraints. Must be called if bones, constraints, or weighted path attachments are added or removed.

updateWorldTransform():Void

Updates the world transform for each bone and applies constraints.