Class AnimationVariableSlotCallbackInt
java.lang.Object
zombie.core.skinnedmodel.advancedanimation.AnimationVariableSlot
zombie.core.skinnedmodel.advancedanimation.AnimationVariableSlotCallback<Integer>
zombie.core.skinnedmodel.advancedanimation.AnimationVariableSlotCallbackInt
- All Implemented Interfaces:
IAnimationVariableSlot
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface -
Constructor Summary
ConstructorsConstructorDescriptionAnimationVariableSlotCallbackInt(String key, int defaultVal, AnimationVariableSlotCallbackInt.PrimitiveIntSupplier callbackGet, AnimationVariableSlotCallbackInt.PrimitiveIntConsumer callbackSet, IAnimationVariableSlotDescriptor descriptor) AnimationVariableSlotCallbackInt(String key, int defaultVal, AnimationVariableSlotCallbackInt.PrimitiveIntSupplier callbackGet, IAnimationVariableSlotDescriptor descriptor) AnimationVariableSlotCallbackInt(String key, AnimationVariableSlotCallbackInt.PrimitiveIntSupplier callbackGet, AnimationVariableSlotCallbackInt.PrimitiveIntConsumer callbackSet, IAnimationVariableSlotDescriptor descriptor) AnimationVariableSlotCallbackInt(String key, AnimationVariableSlotCallbackInt.PrimitiveIntSupplier callbackGet, IAnimationVariableSlotDescriptor descriptor) -
Method Summary
Modifier and TypeMethodDescriptionbooleancanConvertFrom(String val) getType()getValue()booleanfloatintbooleanvoidsetValue(boolean val) voidsetValue(float val) voidsetValue(int val) voidbooleantrySetValue(int val) booleantrySetValue(Integer val) Methods inherited from class AnimationVariableSlotCallback
clearMethods inherited from class AnimationVariableSlot
getDescription, getKeyMethods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface IAnimationVariableSlot
getEnumValue, getHandle, setEnumValue, setReadOnly
-
Constructor Details
-
AnimationVariableSlotCallbackInt
public AnimationVariableSlotCallbackInt(String key, AnimationVariableSlotCallbackInt.PrimitiveIntSupplier callbackGet, IAnimationVariableSlotDescriptor descriptor) -
AnimationVariableSlotCallbackInt
public AnimationVariableSlotCallbackInt(String key, AnimationVariableSlotCallbackInt.PrimitiveIntSupplier callbackGet, AnimationVariableSlotCallbackInt.PrimitiveIntConsumer callbackSet, IAnimationVariableSlotDescriptor descriptor) -
AnimationVariableSlotCallbackInt
public AnimationVariableSlotCallbackInt(String key, int defaultVal, AnimationVariableSlotCallbackInt.PrimitiveIntSupplier callbackGet, IAnimationVariableSlotDescriptor descriptor) -
AnimationVariableSlotCallbackInt
public AnimationVariableSlotCallbackInt(String key, int defaultVal, AnimationVariableSlotCallbackInt.PrimitiveIntSupplier callbackGet, AnimationVariableSlotCallbackInt.PrimitiveIntConsumer callbackSet, IAnimationVariableSlotDescriptor descriptor)
-
-
Method Details
-
getValue
- Overrides:
getValuein classAnimationVariableSlotCallback<Integer>
-
getDefaultValue
- Specified by:
getDefaultValuein classAnimationVariableSlotCallback<Integer>
-
getValueString
-
getValueInt
public int getValueInt() -
trySetValue
- Overrides:
trySetValuein classAnimationVariableSlotCallback<Integer>
-
trySetValue
public boolean trySetValue(int val) -
isReadOnly
public boolean isReadOnly()- Specified by:
isReadOnlyin interfaceIAnimationVariableSlot- Overrides:
isReadOnlyin classAnimationVariableSlotCallback<Integer>
-
getValueFloat
public float getValueFloat() -
getValueBool
public boolean getValueBool() -
setValue
-
setValue
public void setValue(float val) -
setValue
public void setValue(int val) -
setValue
public void setValue(boolean val) -
getType
-
canConvertFrom
-