libs.heaps.slib.AnimManager
libs.heaps.slib.AnimManager
Fields
| Name | Type | |
|---|---|---|
spr | Virtual[totalFrames, toString, setFrame, set, remove, lib, groupName, get_anim, frame, destroyed, animAllocated, anim] | |
overlap | libs.heaps.slib._AnimManager.AnimInstance | |
stack | hl.types.ArrayObj | |
stateAnims | hl.types.ArrayObj | |
transitions | hl.types.ArrayObj | |
genSpeed | F64 | |
needUpdates | Bool | |
destroyed | Bool | |
suspended | Bool | |
suspendF | F64 | |
onEnterFrame | Fun | |
S_STAR | String | |
| static | UNSYNC | haxe.ds.StringMap |
Protos
f@1175getDurationF(libs.heaps.slib.AnimManager) → F64f@1176getPlayRatio(libs.heaps.slib.AnimManager) → F64f@1177setPlayRatio(libs.heaps.slib.AnimManager, F64) → libs.heaps.slib.AnimManagerf@1178setFrame(libs.heaps.slib.AnimManager, I32) → libs.heaps.slib.AnimManagerf@1179getDurationS(libs.heaps.slib.AnimManager, F64) → F64f@1180destroy(libs.heaps.slib.AnimManager) → Voidf@1181playCustomSequence(libs.heaps.slib.AnimManager, String, I32, I32, Null) → libs.heaps.slib.AnimManagerf@1182play(libs.heaps.slib.AnimManager, String, Null, Null) → libs.heaps.slib.AnimManagerf@1183playOverlap(libs.heaps.slib.AnimManager, String, Null) → Voidf@1184clearOverlapAnim(libs.heaps.slib.AnimManager) → Voidf@1185hasOverlapAnim(libs.heaps.slib.AnimManager) → Boolf@1186loop(libs.heaps.slib.AnimManager, Null) → libs.heaps.slib.AnimManagerf@1187stopOnLastFrame(libs.heaps.slib.AnimManager, Ref) → libs.heaps.slib.AnimManagerf@1188pauseOnLastFrame(libs.heaps.slib.AnimManager) → Voidf@1189reverse(libs.heaps.slib.AnimManager) → libs.heaps.slib.AnimManagerf@1190killAfterPlay(libs.heaps.slib.AnimManager) → libs.heaps.slib.AnimManagerf@1191onEnd(libs.heaps.slib.AnimManager, Fun) → libs.heaps.slib.AnimManagerf@1192onEachLoop(libs.heaps.slib.AnimManager, Fun) → libs.heaps.slib.AnimManagerf@1193unsync(libs.heaps.slib.AnimManager) → libs.heaps.slib.AnimManagerf@1194pauseCurrentAnim(libs.heaps.slib.AnimManager) → Voidf@1195resumeCurrentAnim(libs.heaps.slib.AnimManager) → Voidf@1196stopWithStateAnims(libs.heaps.slib.AnimManager) → Voidf@1197stopWithoutStateAnims(libs.heaps.slib.AnimManager, String, Null) → Voidf@1198suspend(libs.heaps.slib.AnimManager) → Voidf@1199unsuspend(libs.heaps.slib.AnimManager) → Voidf@1200suspendForF(libs.heaps.slib.AnimManager, F64) → Voidf@1201alwaysTrue(libs.heaps.slib.AnimManager) → Boolf@1202registerTransition(libs.heaps.slib.AnimManager, String, String, String, Null, Null, Fun) → Voidf@1203getTransition(libs.heaps.slib.AnimManager, String, String) → libs.heaps.slib._AnimManager.Transitionf@1204registerStateAnim(libs.heaps.slib.AnimManager, String, I32, Null, Fun, Ref, Fun) → Voidf@1205registerStateAnimWithDuration(libs.heaps.slib.AnimManager, String, I32, F64, Fun, Ref, Fun) → Voidf@1206setStateAnimSpeed(libs.heaps.slib.AnimManager, String, F64) → Voidf@1207removeStateAnim(libs.heaps.slib.AnimManager, String, I32) → Voidf@1208removeAllStateAnims(libs.heaps.slib.AnimManager) → Voidf@1209applyStateAnims(libs.heaps.slib.AnimManager) → Voidf@1210_update(libs.heaps.slib.AnimManager, F64) → Void
Bindings
- static
f@1216__constructor__(libs.heaps.slib.AnimManager, Virtual[totalFrames, toString, setFrame, set, remove, lib, groupName, get_anim, frame, destroyed, animAllocated, anim]) → Void