Interface IAnimationVariableMap

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

public interface IAnimationVariableMap extends IAnimationVariableSource
  • Method Details

    • getOrCreateVariable

      IAnimationVariableSlot getOrCreateVariable(String key)
      Returns the specified variable slot. Creates a new slot if not found.
    • setVariable

      void setVariable(IAnimationVariableSlot slot)
      Set the specified animation variable slot. Overwriting an existing slot if necessary.
    • setVariable

      void setVariable(String key, String value)
    • setVariable

      void setVariable(String key, boolean value)
    • setVariable

      void setVariable(String key, float value)
    • clearVariable

      void clearVariable(String key)
    • clearVariables

      void clearVariables()