Skip to content

libs.heaps.slib.AnimManager

libs.heaps.slib.AnimManager

Fields

NameType
sprVirtual[totalFrames, toString, setFrame, set, remove, lib, groupName, get_anim, frame, destroyed, animAllocated, anim]
overlaplibs.heaps.slib._AnimManager.AnimInstance
stackhl.types.ArrayObj
stateAnimshl.types.ArrayObj
transitionshl.types.ArrayObj
genSpeedF64
needUpdatesBool
destroyedBool
suspendedBool
suspendFF64
onEnterFrameFun
S_STARString
staticUNSYNChaxe.ds.StringMap

Protos

  • f@1175 getDurationF(libs.heaps.slib.AnimManager) → F64
  • f@1176 getPlayRatio(libs.heaps.slib.AnimManager) → F64
  • f@1177 setPlayRatio(libs.heaps.slib.AnimManager, F64) → libs.heaps.slib.AnimManager
  • f@1178 setFrame(libs.heaps.slib.AnimManager, I32) → libs.heaps.slib.AnimManager
  • f@1179 getDurationS(libs.heaps.slib.AnimManager, F64) → F64
  • f@1180 destroy(libs.heaps.slib.AnimManager) → Void
  • f@1181 playCustomSequence(libs.heaps.slib.AnimManager, String, I32, I32, Null) → libs.heaps.slib.AnimManager
  • f@1182 play(libs.heaps.slib.AnimManager, String, Null, Null) → libs.heaps.slib.AnimManager
  • f@1183 playOverlap(libs.heaps.slib.AnimManager, String, Null) → Void
  • f@1184 clearOverlapAnim(libs.heaps.slib.AnimManager) → Void
  • f@1185 hasOverlapAnim(libs.heaps.slib.AnimManager) → Bool
  • f@1186 loop(libs.heaps.slib.AnimManager, Null) → libs.heaps.slib.AnimManager
  • f@1187 stopOnLastFrame(libs.heaps.slib.AnimManager, Ref) → libs.heaps.slib.AnimManager
  • f@1188 pauseOnLastFrame(libs.heaps.slib.AnimManager) → Void
  • f@1189 reverse(libs.heaps.slib.AnimManager) → libs.heaps.slib.AnimManager
  • f@1190 killAfterPlay(libs.heaps.slib.AnimManager) → libs.heaps.slib.AnimManager
  • f@1191 onEnd(libs.heaps.slib.AnimManager, Fun) → libs.heaps.slib.AnimManager
  • f@1192 onEachLoop(libs.heaps.slib.AnimManager, Fun) → libs.heaps.slib.AnimManager
  • f@1193 unsync(libs.heaps.slib.AnimManager) → libs.heaps.slib.AnimManager
  • f@1194 pauseCurrentAnim(libs.heaps.slib.AnimManager) → Void
  • f@1195 resumeCurrentAnim(libs.heaps.slib.AnimManager) → Void
  • f@1196 stopWithStateAnims(libs.heaps.slib.AnimManager) → Void
  • f@1197 stopWithoutStateAnims(libs.heaps.slib.AnimManager, String, Null) → Void
  • f@1198 suspend(libs.heaps.slib.AnimManager) → Void
  • f@1199 unsuspend(libs.heaps.slib.AnimManager) → Void
  • f@1200 suspendForF(libs.heaps.slib.AnimManager, F64) → Void
  • f@1201 alwaysTrue(libs.heaps.slib.AnimManager) → Bool
  • f@1202 registerTransition(libs.heaps.slib.AnimManager, String, String, String, Null, Null, Fun) → Void
  • f@1203 getTransition(libs.heaps.slib.AnimManager, String, String) → libs.heaps.slib._AnimManager.Transition
  • f@1204 registerStateAnim(libs.heaps.slib.AnimManager, String, I32, Null, Fun, Ref, Fun) → Void
  • f@1205 registerStateAnimWithDuration(libs.heaps.slib.AnimManager, String, I32, F64, Fun, Ref, Fun) → Void
  • f@1206 setStateAnimSpeed(libs.heaps.slib.AnimManager, String, F64) → Void
  • f@1207 removeStateAnim(libs.heaps.slib.AnimManager, String, I32) → Void
  • f@1208 removeAllStateAnims(libs.heaps.slib.AnimManager) → Void
  • f@1209 applyStateAnims(libs.heaps.slib.AnimManager) → Void
  • f@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