Interface IAnimatable

All Superinterfaces:
IAnimationVariableSource
All Known Implementing Classes:
AnimatedModel, IsoAnimal, IsoDummyCameraCharacter, IsoGameCharacter, IsoLivingCharacter, IsoLuaCharacter, IsoLuaMover, IsoPlayer, IsoSurvivor, IsoZombie, RandomizedBuildingBase.HumanCorpse

public interface IAnimatable extends IAnimationVariableSource
  • Method Details

    • getActionContext

      ActionContext getActionContext()
    • canTransitionToState

      default boolean canTransitionToState(String in_stateName)
    • getAnimationPlayer

      AnimationPlayer getAnimationPlayer()
    • getAnimationPlayerRecorder

      AnimationPlayerRecorder getAnimationPlayerRecorder()
    • isAnimationRecorderActive

      boolean isAnimationRecorderActive()
    • getAdvancedAnimator

      AdvancedAnimator getAdvancedAnimator()
    • getModelInstance

      ModelInstance getModelInstance()
    • GetAnimSetName

      String GetAnimSetName()
    • getUID

      String getUID()
    • getOnlineID

      default short getOnlineID()
    • hasAnimationPlayer

      boolean hasAnimationPlayer()
    • getGrappleable

      IGrappleable getGrappleable()