Interface IAnimationVariableCallbackMap
- All Superinterfaces:
IAnimationVariableMap, IAnimationVariableSource
- All Known Implementing Classes:
AnimatedModel, AnimationVariableSource
-
Method Summary
Modifier and TypeMethodDescriptiondefault voidsetVariable(String key, boolean defaultVal, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGet, AnimationVariableSlotCallbackBool.CallbackSetStrongTyped callbackSet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, boolean defaultVal, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, float defaultVal, AnimationVariableSlotCallbackFloat.PrimitiveFloatSupplier callbackGet, AnimationVariableSlotCallbackFloat.PrimitiveFloatConsumer callbackSet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, float defaultVal, AnimationVariableSlotCallbackFloat.PrimitiveFloatSupplier callbackGet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, int defaultVal, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGet, AnimationVariableSlotCallbackInt.CallbackSetStrongTyped callbackSet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, int defaultVal, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGet, IAnimationVariableSlotDescriptor descriptor) default <EnumType extends Enum<EnumType>>
voidsetVariable(String key, Class<EnumType> enumTypeClass, Supplier<EnumType> callbackGet, Consumer<EnumType> callbackSet, IAnimationVariableSlotDescriptor descriptor) default <EnumType extends Enum<EnumType>>
voidsetVariable(String key, Class<EnumType> enumTypeClass, Supplier<EnumType> callbackGet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, String defaultVal, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGet, AnimationVariableSlotCallbackString.CallbackSetStrongTyped callbackSet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, String defaultVal, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGet, AnimationVariableSlotCallbackBool.CallbackSetStrongTyped callbackSet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, AnimationVariableSlotCallbackFloat.PrimitiveFloatSupplier callbackGet, AnimationVariableSlotCallbackFloat.PrimitiveFloatConsumer callbackSet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, AnimationVariableSlotCallbackFloat.PrimitiveFloatSupplier callbackGet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGet, AnimationVariableSlotCallbackInt.CallbackSetStrongTyped callbackSet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGet, AnimationVariableSlotCallbackString.CallbackSetStrongTyped callbackSet, IAnimationVariableSlotDescriptor descriptor) default voidsetVariable(String key, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGet, IAnimationVariableSlotDescriptor descriptor) Methods inherited from interface IAnimationVariableMap
clearVariable, clearVariables, setVariable, setVariable, setVariable, setVariable, setVariable, setVariableEnumMethods inherited from interface IAnimationVariableSource
containsVariable, getGameVariables, getSubVariableSource, getVariable, getVariable, getVariableBoolean, getVariableBoolean, getVariableBoolean, getVariableEnum, getVariableFloat, getVariableString, isVariable
-
Method Details
-
setVariable
default void setVariable(String key, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGet, AnimationVariableSlotCallbackBool.CallbackSetStrongTyped callbackSet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGet, AnimationVariableSlotCallbackString.CallbackSetStrongTyped callbackSet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, AnimationVariableSlotCallbackFloat.PrimitiveFloatSupplier callbackGet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, AnimationVariableSlotCallbackFloat.PrimitiveFloatSupplier callbackGet, AnimationVariableSlotCallbackFloat.PrimitiveFloatConsumer callbackSet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGet, AnimationVariableSlotCallbackInt.CallbackSetStrongTyped callbackSet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, boolean defaultVal, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, boolean defaultVal, AnimationVariableSlotCallbackBool.CallbackGetStrongTyped callbackGet, AnimationVariableSlotCallbackBool.CallbackSetStrongTyped callbackSet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, String defaultVal, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, String defaultVal, AnimationVariableSlotCallbackString.CallbackGetStrongTyped callbackGet, AnimationVariableSlotCallbackString.CallbackSetStrongTyped callbackSet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, float defaultVal, AnimationVariableSlotCallbackFloat.PrimitiveFloatSupplier callbackGet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, float defaultVal, AnimationVariableSlotCallbackFloat.PrimitiveFloatSupplier callbackGet, AnimationVariableSlotCallbackFloat.PrimitiveFloatConsumer callbackSet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, int defaultVal, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default void setVariable(String key, int defaultVal, AnimationVariableSlotCallbackInt.CallbackGetStrongTyped callbackGet, AnimationVariableSlotCallbackInt.CallbackSetStrongTyped callbackSet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
default <EnumType extends Enum<EnumType>> void setVariable(String key, Class<EnumType> enumTypeClass, Supplier<EnumType> callbackGet, IAnimationVariableSlotDescriptor descriptor) -
setVariable
-