Interface IAnimationVariableSource
- All Known Subinterfaces:
IAnimatable, IAnimationVariableCallbackMap, IAnimationVariableMap, IAnimationVariableRegistry, IAnimationVariableSourceContainer
- All Known Implementing Classes:
ActionState, AnimatedModel, AnimationVariableSource, IsoAnimal, IsoDummyCameraCharacter, IsoGameCharacter, IsoLivingCharacter, IsoLuaCharacter, IsoLuaMover, IsoPlayer, IsoSurvivor, IsoZombie, RandomizedBuildingBase.HumanCorpse
public interface IAnimationVariableSource
-
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsVariable(String var1) default IAnimationVariableSourcegetSubVariableSource(String subVariableSourceName) default IAnimationVariableSlotgetVariable(String key) default booleangetVariableBoolean(String key) default booleangetVariableBoolean(String key, boolean defaultVal) default booleandefault <EnumType extends Enum<EnumType>>
EnumTypegetVariableEnum(String key, EnumType defaultVal) default floatgetVariableFloat(String key, float defaultVal) default StringgetVariableString(String key) booleanisVariable(String var1, String var2)
-
Method Details
-
getVariable
-
getVariable
-
getVariableString
-
getVariableFloat
-
getVariableBoolean
-
getVariableBoolean
-
getVariableBoolean
-
getVariableEnum
-
getGameVariables
Iterable<IAnimationVariableSlot> getGameVariables() -
isVariable
-
containsVariable
-
getSubVariableSource
-