Class AnimationVariableSlotCallback
java.lang.Object
zombie.core.skinnedmodel.advancedanimation.AnimationVariableSlot
zombie.core.skinnedmodel.advancedanimation.AnimationVariableSlotCallback
- All Implemented Interfaces:
IAnimationVariableSlot
- Direct Known Subclasses:
AnimationVariableSlotCallbackBool
,AnimationVariableSlotCallbackFloat
,AnimationVariableSlotCallbackInt
,AnimationVariableSlotCallbackString
public abstract class AnimationVariableSlotCallback extends AnimationVariableSlot
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
AnimationVariableSlotCallback.CallbackGet
static interface
AnimationVariableSlotCallback.CallbackSet
-
Constructor Summary
Constructors Modifier Constructor Description protected
AnimationVariableSlotCallback(java.lang.String string, AnimationVariableSlotCallback.CallbackGet callbackGet)
protected
AnimationVariableSlotCallback(java.lang.String string, AnimationVariableSlotCallback.CallbackGet callbackGet, AnimationVariableSlotCallback.CallbackSet callbackSet)
-
Method Summary
Modifier and Type Method Description void
clear()
abstract java.lang.Object
getDefaultValue()
java.lang.Object
getValue()
boolean
isReadOnly()
boolean
trySetValue(java.lang.Object object)
Methods inherited from class zombie.core.skinnedmodel.advancedanimation.AnimationVariableSlot
getKey
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableSlot
canConvertFrom, getType, getValueBool, getValueFloat, getValueString, setValue, setValue, setValue
-
Constructor Details
-
AnimationVariableSlotCallback
protected AnimationVariableSlotCallback(java.lang.String string, AnimationVariableSlotCallback.CallbackGet callbackGet) -
AnimationVariableSlotCallback
protected AnimationVariableSlotCallback(java.lang.String string, AnimationVariableSlotCallback.CallbackGet callbackGet, AnimationVariableSlotCallback.CallbackSet callbackSet)
-
-
Method Details
-
getValue
public java.lang.Object getValue() -
getDefaultValue
public abstract java.lang.Object getDefaultValue() -
trySetValue
public boolean trySetValue(java.lang.Object object) -
isReadOnly
public boolean isReadOnly() -
clear
public void clear()
-