Interface IAnimationVariableSourceContainer
- All Superinterfaces:
IAnimationVariableSource
- All Known Subinterfaces:
IAnimationVariableRegistry
- All Known Implementing Classes:
ActionState, IsoAnimal, IsoDummyCameraCharacter, IsoGameCharacter, IsoLivingCharacter, IsoLuaCharacter, IsoLuaMover, IsoPlayer, IsoSurvivor, IsoZombie, RandomizedBuildingBase.HumanCorpse
-
Method Summary
Modifier and TypeMethodDescriptiondefault booleancontainsVariable(String name) default Iterable<IAnimationVariableSlot> default IAnimationVariableSlotgetVariable(String key) default IAnimationVariableSlotgetVariable(AnimationVariableHandle handle) default booleangetVariableBoolean(String name) default booleangetVariableBoolean(String key, boolean defaultVal) default floatgetVariableFloat(String name, float defaultVal) default StringgetVariableString(String name) default booleanisVariable(String name, String val) Methods inherited from interface IAnimationVariableSource
getSubVariableSource, getVariableBoolean, getVariableEnum
-
Method Details
-
getGameVariablesInternal
IAnimationVariableSource getGameVariablesInternal() -
getVariable
- Specified by:
getVariablein interfaceIAnimationVariableSource
-
getVariable
- Specified by:
getVariablein interfaceIAnimationVariableSource
-
getVariableString
- Specified by:
getVariableStringin interfaceIAnimationVariableSource
-
getVariableFloat
- Specified by:
getVariableFloatin interfaceIAnimationVariableSource
-
getVariableBoolean
- Specified by:
getVariableBooleanin interfaceIAnimationVariableSource
-
getVariableBoolean
- Specified by:
getVariableBooleanin interfaceIAnimationVariableSource
-
getGameVariables
- Specified by:
getGameVariablesin interfaceIAnimationVariableSource
-
isVariable
- Specified by:
isVariablein interfaceIAnimationVariableSource
-
containsVariable
- Specified by:
containsVariablein interfaceIAnimationVariableSource
-