Class XuiScript
java.lang.Object
zombie.scripting.ui.XuiScript
- Direct Known Subclasses:
XuiReference
,XuiTableScript
,XuiTableScript.XuiTableCellScript
,XuiTableScript.XuiTableColumnScript
,XuiTableScript.XuiTableRowScript
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
static class
XuiScript.XuiVar<T,
C extends XuiScript.XuiVar<?, ?>> static class
static class
-
Field Summary
FieldsModifier and TypeFieldDescriptionfinal XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiStringList
final XuiScript.XuiFloat
final XuiScript.XuiColor
final XuiScript.XuiBoolean
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiColor
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiFontType
final XuiScript.XuiFontType
final XuiScript.XuiFontType
final XuiScript.XuiColor
final XuiScript.XuiUnit
final XuiScript.XuiColor
final XuiScript.XuiTexture
final XuiScript.XuiUnit
final XuiScript.XuiVector
final XuiScript.XuiUnit
final XuiScript.XuiUnit
final XuiScript.XuiUnit
final XuiScript.XuiTexture
final XuiScript.XuiUnit
final XuiScript.XuiVector
final XuiScript.XuiUnit
final XuiScript.XuiUnit
final XuiScript.XuiUnit
final XuiScript.XuiSpacing
final XuiScript.XuiUnit
final XuiScript.XuiUnit
final XuiScript.XuiUnit
final XuiScript.XuiUnit
final XuiScript.XuiFloat
final XuiScript.XuiFloat
final XuiScript.XuiFloat
final XuiScript.XuiFloat
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiSpacing
final XuiScript.XuiUnit
final XuiScript.XuiUnit
final XuiScript.XuiUnit
final XuiScript.XuiUnit
final XuiScript.XuiBoolean
final XuiScript.XuiBoolean
final XuiScript.XuiFloat
final XuiScript.XuiFloat
final XuiScript.XuiBoolean
final XuiScript.XuiTextAlign
final XuiScript.XuiColor
final XuiScript.XuiTexture
final XuiScript.XuiTexture
final XuiScript.XuiColor
final XuiScript.XuiTexture
final XuiScript.XuiTexture
final XuiScript.XuiVector
final XuiScript.XuiUnit
final XuiScript.XuiUnit
final XuiScript.XuiString
final XuiScript.XuiString
final XuiScript.XuiString
final XuiScript.XuiString
final String
final XuiScript.XuiUnit
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
static XuiScript
CreateScriptForClass
(String string1, String string0, boolean boolean0, XuiScriptType xuiScriptType) getFont()
getFont2()
getFont3()
getIcon()
getName()
getStyle()
getTitle()
getVars()
boolean
boolean
boolean
isLayout()
boolean
isStyle()
void
Load
(ScriptParser.Block block0) boolean
boolean
static String
void
setDefaultStyle
(XuiScript xuiScript0) void
setXuiLuaClass
(String string) setXuiStyle
(String string) toString()
-
Field Details
-
xuiUUID
-
xuiKey
-
xuiLuaClass
-
xuiStyle
-
xuiCustomDebug
-
x
-
y
-
width
-
height
-
vector
-
posAlign
-
minimumWidth
-
minimumHeight
-
maximumWidth
-
maximumHeight
-
paddingTop
-
paddingRight
-
paddingBottom
-
paddingLeft
-
padding
-
marginTop
-
marginRight
-
marginBottom
-
marginLeft
-
margin
-
title
-
name
-
font
-
font2
-
font3
-
icon
-
icon_x
-
icon_y
-
icon_width
-
icon_height
-
icon_vector
-
image
-
image_x
-
image_y
-
image_width
-
image_height
-
image_vector
-
anchorLeft
-
anchorRight
-
anchorTop
-
anchorBottom
-
animationList
-
animationTime
-
textureBackground
-
texture
-
textureOverride
-
tickTexture
-
textColor
-
backgroundColor
-
backgroundColorMouseOver
-
borderColor
-
textureColor
-
choicesColor
-
gridColor
-
displayBackground
-
background
-
drawGrid
-
drawBackground
-
drawBorder
-
tooltip
-
hsbFactor
-
moveWithMouse
-
mouseOver
-
mouseOverText
-
textAlign
-
doHighlight
-
backgroundColorHL
-
borderColorHL
-
doValidHighlight
-
backgroundColorHLVal
-
borderColorHLVal
-
doInvalidHighlight
-
backgroundColorHLInv
-
borderColorHLInv
-
storeItem
-
doBackDropTex
-
backDropTexCol
-
doToolTip
-
mouseEnabled
-
allowDropAlways
-
toolTipTextItem
-
toolTipTextLocked
-
backgroundEmpty
-
backgroundHover
-
borderInput
-
borderOutput
-
borderValid
-
borderInvalid
-
borderLocked
-
doBorderLocked
-
pin
-
resizable
-
enableHeader
-
scaledWidth
-
scaledHeight
-
-
Constructor Details
-
XuiScript
-
XuiScript
-
-
Method Details
-
getXuiUUID
-
getXuiKey
-
setXuiKey
-
getXuiLuaClass
-
setXuiLuaClass
-
getXuiStyle
-
setXuiStyle
-
getXuiCustomDebug
-
getVector
-
getPadding
-
getMargin
-
getPosAlign
-
getMinimumWidth
-
getMinimumHeight
-
getTitle
-
getName
-
getFont
-
getFont2
-
getFont3
-
getIcon
-
getIconVector
-
getAnchorLeft
-
getAnchorRight
-
getAnchorTop
-
getAnchorBottom
-
getAnimationList
-
getAnimationTime
-
getTextureBackground
-
getTexture
-
getTextureOverride
-
getTickTexture
-
getTextColor
-
getBackgroundColor
-
getBackgroundColorMouseOver
-
getBorderColor
-
getTextureColor
-
getChoicesColor
-
getGridColor
-
getDisplayBackground
-
getBackground
-
getDrawGrid
-
getDrawBackground
-
getDrawBorder
-
getTooltip
-
getMouseOverText
-
getHsbFactor
-
getMoveWithMouse
-
getTextAlign
-
getDoHighlight
-
getBackgroundColorHL
-
getBorderColorHL
-
getDoValidHighlight
-
getBackgroundColorHLVal
-
getBorderColorHLVal
-
getDoInvalidHighlight
-
getBackgroundColorHLInv
-
getBorderColorHLInv
-
getStoreItem
-
getDoBackDropTex
-
getBackDropTexCol
-
getDoToolTip
-
getMouseEnabled
-
getAllowDropAlways
-
getToolTipTextItem
-
getToolTipTextLocked
-
getBackgroundEmpty
-
getBackgroundHover
-
getBorderInput
-
getBorderOutput
-
getBorderValid
-
getBorderInvalid
-
getBorderLocked
-
getDoBorderLocked
-
getXuiLayoutName
-
toString
-
getStyle
-
setStyle
-
getDefaultStyle
-
setDefaultStyle
-
isLayout
public boolean isLayout() -
isAnyStyle
public boolean isAnyStyle() -
isStyle
public boolean isStyle() -
isDefaultStyle
public boolean isDefaultStyle() -
getScriptType
-
getVar
-
getVars
-
addChild
-
getChildren
-
ReadLuaClassValue
-
CreateScriptForClass
public static XuiScript CreateScriptForClass(String string1, String string0, boolean boolean0, XuiScriptType xuiScriptType) -
Load
-
loadVar
-
loadVar
-