Interface IAnimatable
- All Superinterfaces:
IAnimationVariableSource
- All Known Implementing Classes:
AnimatedModel,IsoDummyCameraCharacter,IsoGameCharacter,IsoLivingCharacter,IsoLuaCharacter,IsoLuaMover,IsoPlayer,IsoSurvivor,IsoZombie,RandomizedBuildingBase.HumanCorpse
public interface IAnimatable extends IAnimationVariableSource
-
Method Summary
Modifier and Type Method Description ActionContextgetActionContext()AdvancedAnimatorgetAdvancedAnimator()AnimationPlayergetAnimationPlayer()AnimationPlayerRecordergetAnimationPlayerRecorder()java.lang.StringGetAnimSetName()ModelInstancegetModelInstance()default shortgetOnlineID()java.lang.StringgetUID()booleanisAnimationRecorderActive()Methods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableSource
containsVariable, getGameVariables, getVariable, getVariable, getVariableBoolean, getVariableFloat, getVariableString, isVariable
-
Method Details
-
getActionContext
ActionContext getActionContext() -
getAnimationPlayer
AnimationPlayer getAnimationPlayer() -
getAnimationPlayerRecorder
AnimationPlayerRecorder getAnimationPlayerRecorder() -
isAnimationRecorderActive
boolean isAnimationRecorderActive() -
getAdvancedAnimator
AdvancedAnimator getAdvancedAnimator() -
getModelInstance
ModelInstance getModelInstance() -
GetAnimSetName
java.lang.String GetAnimSetName() -
getUID
java.lang.String getUID() -
getOnlineID
default short getOnlineID()
-