Class XuiScript.XuiVar<T,C extends XuiScript.XuiVar<?,?>>
java.lang.Object
zombie.scripting.ui.XuiScript.XuiVar<T,C>
- Direct Known Subclasses:
XuiScript.XuiBoolean
,XuiScript.XuiColor
,XuiScript.XuiDouble
,XuiScript.XuiFloat
,XuiScript.XuiFontType
,XuiScript.XuiFunction
,XuiScript.XuiInteger
,XuiScript.XuiSpacing
,XuiScript.XuiString
,XuiScript.XuiStringList
,XuiScript.XuiTextAlign
,XuiScript.XuiTexture
,XuiScript.XuiTranslateString
,XuiScript.XuiUnit
,XuiScript.XuiVector
,XuiScript.XuiVectorPosAlign
- Enclosing class:
XuiScript
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected XuiAutoApply
protected XuiScript.XuiVar
<T, C> protected T
protected final String
protected final XuiScript
protected XuiScript.XuiVar
<T, C> protected final XuiVarType
protected T
protected boolean
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
XuiVar
(XuiVarType xuiVarType, XuiScript xuiScript, String string) protected
XuiVar
(XuiVarType xuiVarType, XuiScript xuiScript, String string, T object) -
Method Summary
Modifier and TypeMethodDescriptionprotected boolean
acceptsKey
(String string) protected abstract void
fromString
(String var1) protected T
protected String
getStyle()
getType()
int
boolean
boolean
boolean
isStyle()
boolean
protected boolean
void
setAutoApplyMode
(XuiAutoApply xuiAutoApply) protected void
setDefaultValue
(T object) protected void
setIgnoreStyling
(boolean boolean0) void
setScriptLoadEnabled
(boolean boolean0) int
setUiOrder
(int int0) void
value()
-
Field Details
-
type
-
parent
-
style
-
defaultStyle
-
valueSet
protected boolean valueSet -
autoApply
-
defaultValue
-
value
-
luaTableKey
-
-
Constructor Details
-
XuiVar
-
XuiVar
-
-
Method Details
-
getType
-
setUiOrder
public int setUiOrder(int int0) -
getUiOrder
public int getUiOrder() -
getStyle
-
getDefaultStyle
-
isStyle
public boolean isStyle() -
setScriptLoadEnabled
public void setScriptLoadEnabled(boolean boolean0) -
isScriptLoadEnabled
public boolean isScriptLoadEnabled() -
setIgnoreStyling
protected void setIgnoreStyling(boolean boolean0) -
isIgnoreStyling
public boolean isIgnoreStyling() -
setDefaultValue
-
getDefaultValue
-
setValue
-
setAutoApplyMode
-
getAutoApplyMode
-
getLuaTableKey
-
getScriptKey
-
isValueSet
public boolean isValueSet() -
getValueType
-
value
-
getValueString
-
acceptsKey
-
fromString
-
load
-