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 ActionContext
getActionContext()
AdvancedAnimator
getAdvancedAnimator()
AnimationPlayer
getAnimationPlayer()
AnimationPlayerRecorder
getAnimationPlayerRecorder()
java.lang.String
GetAnimSetName()
ModelInstance
getModelInstance()
default short
getOnlineID()
java.lang.String
getUID()
boolean
isAnimationRecorderActive()
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()
-