UI XML Layout · LIVE
LIVE
UI XML Layout from ESOUIDocumentationP49.txt
with 175 elements.
Attributes
- # addressMode TextureAddressMode
- # allowBringToTop bool
- # allowMarkupType AllowMarkupType
- # alpha number
- # anchorIndex integer
- # applyAlpha bool
- # applyToChildControlName string
- # autoAdjustTextureCoords bool
- # autoRectClipChildren bool
- # barAlignment BarAlignment
- # blendMode TextureBlendMode
- # cellsHigh integer
- # cellsWide integer
- # centerBlendMode TextureBlendMode
- # centerColor string
- # centerDesaturation number
- # centerTextureAddressMode TextureAddressMode
- # centerTextureFile string
- # childLayout ChildLayoutType
- # clampedToScreen bool
- # clickSound string
- # color string
- # defaultText string
- # defaultTextColor string
- # delay integer
- # deltaU number
- # deltaV number
- # deltaX number
- # deltaX layout_measurement
- # deltaXFromEnd layout_measurement
- # deltaXFromEnd number
- # deltaY number
- # deltaY layout_measurement
- # deltaYFromEnd layout_measurement
- # deltaYFromEnd number
- # deltaZ number
- # deltaZFromEnd number
- # desaturation number
- # disabled string
- # disabledColor string
- # disabledPressed string
- # disabledPressedColor string
- # dragFromThumb bool
- # drawLastEntryIfOutOfRoom bool
- # duration integer
- # edgeColor string
- # editEnabled bool
- # enableFadeOut bool
- # enabled bool
- # endAlpha number
- # endCapWidth layout_measurement
- # endColor string
- # endDesaturation number
- # endHeight number
- # endPitch number
- # endRoll number
- # endRotation number
- # endScale number
- # endScaleX number
- # endScaleY number
- # endSkewX number
- # endSkewY number
- # endWidth number
- # endX number
- # endX layout_measurement
- # endY layout_measurement
- # endY number
- # endYaw number
- # endZ number
- # endZ layout_measurement
- # excludeFromFlexContainer bool
- # excludeFromResizeToFitExtents bool
- # fadeOutGainColor string
- # fadeOutLossColor string
- # fadeOutTextureFile string
- # fillColor string
- # flex number
- # flexBasis number
- # flexContentAlignment FlexAlignment
- # flexDirection FlexDirection
- # flexGrow number
- # flexItemAlignment FlexAlignment
- # flexJustification FlexJustification
- # flexSelfAlignment FlexAlignment
- # flexShrink number
- # flexWrap FlexWrap
- # font string
- # framerate number
- # headerRowSpacing number
- # headerVerticalOffset number
- # horizontalAlignment TextAlignment
- # id integer
- # inheritAlpha bool
- # inheritScale bool
- # inherits string
- # integralWrapping bool
- # isPassword bool
- # keyboardEnabled bool
- # layer DrawLayer
- # leadingEdgeTexture string
- # level integer
- # lineSpacing layout_measurement
- # linkEnabled bool
- # loopCount string
- # maskMode ControlMaskMode
- # maskTextureFile string
- # maskTextureFileReleaseOption ReleaseReferenceOptions
- # maskThresholdNormalizedThickness number
- # maskThresholdNormalizedZeroAlphaEdge number
- # maxHistoryLines integer
- # maxInputCharacters integer
- # maxLineCount integer
- # minDuration integer
- # minLineCount integer
- # mirrorAlongX bool
- # mirrorAlongY bool
- # mode RotationAnimationMode
- # modifyTextType ModifyTextType
- # mouseEnabled bool
- # mouseOver string
- # mouseOverBlendMode TextureBlendMode
- # mouseOverColor string
- # movable bool
- # multiLine bool
- # newLineEnabled bool
- # newLineIndent layout_measurement
- # normal string
- # normalColor string
- # objectFit ObjectFit
- # orientation ControlOrientation
- # pinFont string
- # pixelRoundingEnabled bool
- # playbackType AnimationPlayback
- # pointLayout PolygonPointLayout
- # pressed string
- # pressedColor string
- # pressedMouseOver string
- # radialCooldownClockwise bool
- # radialCooldownOriginAngle number
- # resizeHandleSize number
- # resizeToFitConstrains AnchorConstrains
- # resizeToFitDescendents bool
- # resizeToFitFile bool
- # scale number
- # selectAllOnFocus bool
- # selectionColor string
- # shaderEffectType ShaderEffectType
- # shape ShapeType
- # smallCaps bool
- # smoothingEnabled bool
- # space Space
- # splitLongMessages bool
- # startAlpha number
- # startColor string
- # startDesaturation number
- # startHeight number
- # startPitch number
- # startRoll number
- # startRotation number
- # startScale number
- # startScaleX number
- # startScaleY number
- # startSkewX number
- # startSkewY number
- # startWidth number
- # startX layout_measurement
- # startX number
- # startY number
- # startY layout_measurement
- # startYaw number
- # startZ layout_measurement
- # startZ number
- # step number
- # storeLineEndingCharacterIndices bool
- # strikethrough bool
- # styleColor string
- # text string
- # textType TextType
- # textureCoordsRotation number
- # textureFile string
- # textureFileReleaseOption ReleaseReferenceOptions
- # thickness layout_measurement
- # tier DrawTier
- # topmost bool
- # underline bool
- # value number
- # verticalAlignment TextAlignment
- # wrapMode TextWrapMode
A
Anchor
- # attribute: AnchorPosition point
- # attribute: AnchorPosition relativePoint
- # attribute: string relativeTo
- # attribute: layout_measurement offsetX
- # attribute: layout_measurement offsetY
- # attribute: AnchorConstrains constrains
AnchorFill
AnchorToBaseline
- # attribute: string relativeToLabel
- # attribute: layout_measurement offsetX
- # attribute: AnchorPosition side
AnimationBase
AnimationTimeline
Animations
- # Child: AlphaAnimation
- # Child: AnimationTimeline
- # Child: ColorAnimation
- # Child: CustomAnimation
- # Child: DesaturationAnimation
- # Child: Rotate3DAnimation
- # Child: ScaleAnimation
- # Child: SizeAnimation
- # Child: TextureAnimation
- # Child: TextureRotateAnimation
- # Child: TextureSlideAnimation
- # Child: TransformOffsetAnimation
- # Child: TransformRotationAnimation
- # Child: TransformScaleAnimation
- # Child: TransformSkewAnimation
- # Child: Translate3DAnimation
- # Child: TranslateAnimation
B
Backdrop
BackgroundBottom
BackgroundMiddle
BackgroundTop
BackupFont
Border
- # attribute: layout_measurement minThickness
- # attribute: layout_measurement maxThickness
- # attribute: number thicknessPercent
- # attribute: string color
- # attribute: string textureFile
- # attribute: number desaturation
- # attribute: TextureBlendMode blendMode
- # attribute: PolygonBorderDirection direction
Button
ButtonState
C
Callback
- # Inherits: OnInsertAnimationTimelineCallback
- # ScriptArguments: local self, time = ...
Callbacks
Canvas
CanvasSize
Caustic
Center
CenterTextureCoords
CircularClip
ClampedToScreenInsets
ClearAnchors
ClearClips
ColorAnimation
ColorSelect
Compass
CompassPinType
- # attribute: MapDisplayPinType name
- # attribute: number pinSize
- # attribute: string pinTexture
- # attribute: string areaTexture
- # attribute: string aboveTexture
- # attribute: string belowTexture
- # attribute: string linkTexture
- # attribute: bool clamped
- # attribute: bool allowUpdatesWhenAnimating
- # attribute: number maxDistanceM
- # attribute: number closeScale
- # attribute: number farScale
- # attribute: number closeScaleDistanceM
- # attribute: number farScaleDistanceM
- # attribute: number closeAlpha
- # attribute: number farAlpha
- # attribute: number closeAlphaDistanceM
- # attribute: number farAlphaDistanceM
- # attribute: string animation
- # attribute: string addedAnimation
- # attribute: string removedAnimation
- # attribute: DrawLayer layer
- # attribute: integer drawLevelOffsetBase
Control
- # attribute: string name
- # attribute: bool virtual
- # attribute: bool override
- # attribute: ControlAccessControl accessControl
- # Child: Anchor
- # Child: AnchorFill
- # Child: Caustic
- # Child: CircularClip
- # Child: ClampedToScreenInsets
- # Child: ClearAnchors
- # Child: ClearClips
- # Child: Controls
- # Child: DimensionConstraints
- # Child: Dimensions
- # Child: FadeGradient
- # Child: FlexMargin
- # Child: FlexPadding
- # Child: GaussianBlur
- # Child: HitInsets
- # Child: MotionBlur
- # Child: OnChar
- # Child: OnDragStart
- # Child: OnEffectivelyShown
- # Child: OnHide
- # Child: OnInitialized
- # Child: OnKeyDown
- # Child: OnKeyUp
- # Child: OnMouseDoubleClick
- # Child: OnMouseDown
- # Child: OnMouseEnter
- # Child: OnMouseExit
- # Child: OnMouseUp
- # Child: OnMouseWheel
- # Child: OnMoveStart
- # Child: OnMoveStop
- # Child: OnReceiveDrag
- # Child: OnRectChanged
- # Child: OnRectHeightChanged
- # Child: OnRectWidthChanged
- # Child: OnResizeStart
- # Child: OnResizeStop
- # Child: OnResizedToFit
- # Child: OnShow
- # Child: OnUpdate
- # Child: RadialBlur
- # Child: RectangularClip
- # Child: ResizeToFitPadding
- # Child: TransformOffset
- # Child: TransformOrigin
- # Child: TransformRotation
- # Child: TransformScale
- # Child: TransformSkew
- # Child: Wave
- # Child: WaveBounds
- # Child: WaveDampingCoefficients
- # Child: alpha
- # Child: autoRectClipChildren
- # Child: childLayout
- # Child: clampedToScreen
- # Child: excludeFromFlexContainer
- # Child: excludeFromResizeToFitExtents
- # Child: flex
- # Child: flexBasis
- # Child: flexContentAlignment
- # Child: flexDirection
- # Child: flexGrow
- # Child: flexItemAlignment
- # Child: flexJustification
- # Child: flexSelfAlignment
- # Child: flexShrink
- # Child: flexWrap
- # Child: id
- # Child: inheritAlpha
- # Child: inheritScale
- # Child: inherits
- # Child: keyboardEnabled
- # Child: layer
- # Child: level
- # Child: maskMode
- # Child: maskTextureFile
- # Child: maskTextureFileReleaseOption
- # Child: maskThresholdNormalizedThickness
- # Child: maskThresholdNormalizedZeroAlphaEdge
- # Child: mouseEnabled
- # Child: movable
- # Child: resizeHandleSize
- # Child: resizeToFitConstrains
- # Child: resizeToFitDescendents
- # Child: scale
- # Child: shape
- # Child: space
- # Child: tier
Controls
- # Child: Backdrop
- # Child: Canvas
- # Child: ColorSelect
- # Child: Compass
- # Child: Control
- # Child: Cooldown
- # Child: DebugText
- # Child: EditBox
- # Child: Label
- # Child: Line
- # Child: MapDisplay
- # Child: Polygon
- # Child: Scroll
- # Child: Slider
- # Child: StatusBar
- # Child: TextBuffer
- # Child: Texture
- # Child: TextureComposite
- # Child: Tooltip
- # Child: TopLevelControl
- # Child: Vector
Cooldown
CustomAnimation
D
DebugText
DesaturationAnimation
DimensionConstraints
Dimensions
E
EasingFunction
- # Inherits: OnSetAnimationEaseFunction
- # ScriptArguments: local progress = ...
Edge
EditBox
- # Inherits: Control
- # Child: OnBackspace
- # Child: OnDownArrow
- # Child: OnEnter
- # Child: OnEscape
- # Child: OnFocusGained
- # Child: OnFocusLost
- # Child: OnIMEBeginComposition
- # Child: OnIMEEndComposition
- # Child: OnPageDown
- # Child: OnPageUp
- # Child: OnSpace
- # Child: OnTab
- # Child: OnTextChanged
- # Child: OnUpArrow
- # Child: allowMarkupType
- # Child: color
- # Child: defaultText
- # Child: defaultTextColor
- # Child: editEnabled
- # Child: font
- # Child: isPassword
- # Child: maxInputCharacters
- # Child: multiLine
- # Child: newLineEnabled
- # Child: selectAllOnFocus
- # Child: selectionColor
- # Child: text
- # Child: textType
F
FadeGradient
FallbackFont
- # attribute: string font
FlexMargin
FlexPadding
Font
- # attribute: string name
- # attribute: bool virtual
- # Child: sentinel_element
- # Child: font
- # Child: inherits
FontColors
G
GaussianBlur
GuiXml
H
HitInsets
I
Insets
L
Label
- # Inherits: Control
- # Child: AnchorToBaseline
- # Child: OnLinkClicked
- # Child: OnLinkMouseUp
- # Child: OnTextChanged
- # Child: OnUserAreaCreated
- # Child: color
- # Child: desaturation
- # Child: font
- # Child: horizontalAlignment
- # Child: lineSpacing
- # Child: linkEnabled
- # Child: maxLineCount
- # Child: minLineCount
- # Child: modifyTextType
- # Child: newLineIndent
- # Child: pixelRoundingEnabled
- # Child: shaderEffectType
- # Child: smallCaps
- # Child: storeLineEndingCharacterIndices
- # Child: strikethrough
- # Child: styleColor
- # Child: text
- # Child: underline
- # Child: verticalAlignment
- # Child: wrapMode
LeadingEdge
LeadingEdgeTextureCoords
Limits
Line
LineFade
LocalDimensions3D
M
MapDisplay
MapGutter
MapPinType
- # attribute: MapDisplayPinType name
- # attribute: MapArrowType arrowType
- # attribute: number pinSize
- # attribute: number pinXInset
- # attribute: number pinYInset
- # attribute: number arrowSize
- # attribute: string pinTexture
- # attribute: string arrowTexture
- # attribute: string areaTexture
- # attribute: string aboveTexture
- # attribute: string belowTexture
- # attribute: string linkTexture
- # attribute: string animation
- # attribute: string addedAnimation
- # attribute: string removedAnimation
- # attribute: MapPinAnimationTarget animationTarget
MotionBlur
MouseButton
N
NormalOffset
O
OnAddGameData
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnBackspace
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnChar
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, key = ...
OnCleared
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnClicked
OnColorSelected
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, r, g, b = ...
OnDownArrow
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnDragStart
OnDurationChanged
- # Inherits: OnSetAnimationTimelineEventHandler
- # ScriptArguments: local self, duration = ...
OnEffectivelyHidden
OnEffectivelyShown
OnEnabledStateChanged
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, enabled = ...
OnEnter
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnEscape
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnFocusGained
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnFocusLost
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnHide
OnIMEBeginComposition
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnIMEEndComposition
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnInitialized
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnInsertAnimationTimelineCallback
- # attribute: integer delay
OnKeyDown
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, key, ctrl, alt, shift, command = ...
OnKeyUp
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, key, ctrl, alt, shift, command = ...
OnLabelTextChanged
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local label = ...
OnLabelUserAreaCreated
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local label, areaData, areaText, unscaledLeft, unscaledRight, unscaledTop, unscaledBottom, continuation = ...
OnLinkClicked
OnLinkMouseUp
OnMinMaxValueChanged
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, min, max = ...
OnMouseDoubleClick
OnMouseDown
OnMouseEnter
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnMouseExit
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnMouseUp
OnMouseWheel
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, delta, ctrl, alt, shift, command = ...
OnMoveStart
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnMoveStop
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnPageDown
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnPageUp
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnPlay
- # Inherits: OnSetAnimationTimelineEventHandler
- # ScriptArguments: local self, completedPlaying = ...
OnPlay_Animation
- # Inherits: OnSetAnimationEventHandler
- # ScriptArguments: local self, animatingControl, completedPlaying = ...
OnReceiveDrag
OnRectChanged
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, newLeft, newTop, newRight, newBottom, oldLeft, oldTop, oldRight, oldBottom = ...
OnRectHeightChanged
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, newHeight, oldHeight = ...
OnRectWidthChanged
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, newWidth, oldWidth = ...
OnResizeStart
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnResizeStop
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnResizedToFit
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, desiredWidth, desiredHeight = ...
OnScrollExtentsChanged
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, horizontal, vertical = ...
OnScrollOffsetChanged
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, horizontal, vertical = ...
OnSetAnimationEaseFunction
OnSetAnimationEventHandler
- # attribute: string name
- # attribute: ControlHandlerOrder order
- # attribute: string targetName
OnSetAnimationTimelineEventHandler
- # attribute: string name
- # attribute: ControlHandlerOrder order
- # attribute: string targetName
OnSetControlEventHandler
- # attribute: string name
- # attribute: ControlHandlerOrder order
- # attribute: string targetName
OnSetUpdateFunction
OnShow
OnSliderReleased
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, value = ...
OnSpace
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnStop
- # Inherits: OnSetAnimationTimelineEventHandler
- # ScriptArguments: local self, completedPlaying = ...
OnStop_Animation
- # Inherits: OnSetAnimationEventHandler
- # ScriptArguments: local self, animatingControl, completedPlaying = ...
OnTab
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnTextChanged
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnTextureLoaded
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnUpArrow
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self = ...
OnUpdate
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, time = ...
OnUserAreaCreated
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, areaData, areaText, unscaledLeft, unscaledRight, unscaledTop, unscaledBottom, continuation = ...
OnValueChanged
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, value, eventReason = ...
OnVisibleRadiusChanged
- # Inherits: OnSetControlEventHandler
- # ScriptArguments: local self, radius = ...
P
Polygon
PressedOffset
R
RadialBlur
RadialCooldownGradient
RectangularClip
ResizeToFitPadding
Rotate3DAnimation
S
ScaleAnimation
Scroll
ScrollingOverlay
SizeAnimation
Slider
StatusBar
- # Inherits: Control
- # Child: LeadingEdge
- # Child: LeadingEdgeTextureCoords
- # Child: Limits
- # Child: OnMinMaxValueChanged
- # Child: OnValueChanged
- # Child: ScrollingOverlay
- # Child: TextureCoords
- # Child: barAlignment
- # Child: color
- # Child: enableFadeOut
- # Child: fadeOutGainColor
- # Child: fadeOutLossColor
- # Child: fadeOutTextureFile
- # Child: orientation
- # Child: textureFile
- # Child: value
String
Surface
- # attribute: number texCoordLeft
- # attribute: number texCoordRight
- # attribute: number texCoordTop
- # attribute: number texCoordBottom
- # attribute: number insetLeft
- # attribute: number insetRight
- # attribute: number insetTop
- # attribute: number insetBottom
- # attribute: string color
- # attribute: number scale
sentinel_element
T
TextBuffer
Texture
- # Inherits: Control
- # Child: LocalDimensions3D
- # Child: OnTextureLoaded
- # Child: TextureCoords
- # Child: TextureSampleProcessingWeight
- # Child: addressMode
- # Child: autoAdjustTextureCoords
- # Child: blendMode
- # Child: color
- # Child: desaturation
- # Child: pixelRoundingEnabled
- # Child: resizeToFitFile
- # Child: shaderEffectType
- # Child: textureCoordsRotation
- # Child: textureFile
- # Child: textureFileReleaseOption
TextureAnimation
TextureComposite
TextureCoords
TextureRotateAnimation
TextureSampleProcessingWeight
- # attribute: TextureSampleProcessing type
- # attribute: number weight
TextureSlideAnimation
Textures
ThumbTexture
- # attribute: string textureFile
- # attribute: string disabledTextureFile
- # attribute: string highlightedTextureFile
- # attribute: layout_measurement thumbWidth
- # attribute: layout_measurement thumbHeight
- # attribute: number left
- # attribute: number top
- # attribute: number bottom
- # attribute: number right
- # attribute: bool flushWithSliderExtents
Tooltip
TopLevelControl
TransformOffset
TransformOffsetAnimation
TransformOrigin
TransformRotation
- # attribute: number x
- # attribute: number y
- # attribute: number z
- # attribute: AxisRotationOrder axisOrder
TransformRotationAnimation
TransformScale
TransformScaleAnimation
TransformSkew
TransformSkewAnimation
Translate3DAnimation
TranslateAnimation
U
UpdateFunction
- # Inherits: OnSetUpdateFunction
- # ScriptArguments: local self, progress = ...