Class AnimationVariableSlotString
java.lang.Object
zombie.core.skinnedmodel.advancedanimation.AnimationVariableSlot
zombie.core.skinnedmodel.advancedanimation.AnimationVariableSlotString
- All Implemented Interfaces:
IAnimationVariableSlot
-
Constructor Summary
ConstructorsConstructorDescriptionAnimationVariableSlotString
(String string, IAnimationVariableSlotDescriptor iAnimationVariableSlotDescriptor) -
Method Summary
Modifier and TypeMethodDescriptionboolean
canConvertFrom
(String var1) Returns TRUE if this variable slot can accept and/or convert the supplied value object.void
clear()
Clear this variable, its value is set to a null-value.getType()
This variable's value typeboolean
This variable's value, as a Boolean.float
This variable's value, as a Float.This variable's value, in String form.boolean
Returns TRUE if this variable is not writable.boolean
setReadOnly
(boolean boolean0) void
setValue
(boolean boolean0) Set this variable's valuevoid
setValue
(float float0) Set this variable's valuevoid
Set this variable's valueMethods inherited from class zombie.core.skinnedmodel.advancedanimation.AnimationVariableSlot
getDescription, getKey
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface zombie.core.skinnedmodel.advancedanimation.IAnimationVariableSlot
getEnumValue, getHandle, setEnumValue
-
Constructor Details
-
AnimationVariableSlotString
public AnimationVariableSlotString(String string, IAnimationVariableSlotDescriptor iAnimationVariableSlotDescriptor)
-
-
Method Details
-
getValueString
Description copied from interface:IAnimationVariableSlot
This variable's value, in String form. -
getValueFloat
public float getValueFloat()Description copied from interface:IAnimationVariableSlot
This variable's value, as a Float. -
getValueBool
public boolean getValueBool()Description copied from interface:IAnimationVariableSlot
This variable's value, as a Boolean. -
setValue
Description copied from interface:IAnimationVariableSlot
Set this variable's value -
setValue
public void setValue(float float0) Description copied from interface:IAnimationVariableSlot
Set this variable's value -
setValue
public void setValue(boolean boolean0) Description copied from interface:IAnimationVariableSlot
Set this variable's value -
getType
Description copied from interface:IAnimationVariableSlot
This variable's value type -
canConvertFrom
Description copied from interface:IAnimationVariableSlot
Returns TRUE if this variable slot can accept and/or convert the supplied value object. Returns FALSE if the conversion would result in a loss of data. Eg. If a String is given to a Float variable, and the string is not of a numeric format, then the string value would be lost. -
clear
public void clear()Description copied from interface:IAnimationVariableSlot
Clear this variable, its value is set to a null-value. Blank for Strings, 0 for Floats, False for Booleans, etc. -
isReadOnly
public boolean isReadOnly()Description copied from interface:IAnimationVariableSlot
Returns TRUE if this variable is not writable. Typically, the value of this variable is specified by an outside condition, such as whether the character is currently falling, etc. -
setReadOnly
public boolean setReadOnly(boolean boolean0)
-