Static variables

@:value(128)staticskinMaxBones:Int = 128

Constructor

@:value({ armatureName : "" })new(armatureName:String = "")

Variables

Methods

getWorldMatsFast(tip:TObj, chainLength:Int):Array<Mat4>

moveTowardPole(bone0Pos:Vec4, bone1Pos:Vec4, bone2Pos:Vec4, polePos:Vec4):Vec4

notifyOnUpdate(f:() ‑> Void):Void

removeUpdate(f:() ‑> Void):Void

@:value({ rollAngle : 0.0, pole : null, chainLenght : 100, maxIterations : 100, precision : 0.01 })solveIK(effector:TObj, goal:Vec4, precision:Float = 0.01, maxIterations:Int = 100, chainLenght:Int = 100, ?pole:Vec4, rollAngle:Float = 0.0):Void

Inherited Variables

Defined by Animation

@:value("")action:String = ""

@:value(0)frameIndex:Int = 0

@:value(true)loop:Bool = true

@:value(null)onComplete:() ‑> Void = null

@:value(false)paused:Bool = false

@:value(1.0)speed:FastFloat = 1.0

@:value(0.0)time:FastFloat = 0.0

Inherited Methods

Defined by Animation

notifyOnMarker(name:String, onMarker:() ‑> Void):Void

removeMarker(name:String, onMarker:() ‑> Void):Void