There is no spoon
UE2:GUIComponent properties (UT2004)
Object >> GUI >> GUIComponent (properties) |
Contents
- 1 Properties
- 1.1 Property group 'GUIComponent'
- 1.1.1 bAnimating
- 1.1.2 bCaptureTabs
- 1.1.3 bDebugging
- 1.1.4 bDropSource
- 1.1.5 bDropTarget
- 1.1.6 bFocusOnWatch
- 1.1.7 bInit
- 1.1.8 bMouseOverSound
- 1.1.9 bNeverScale
- 1.1.10 BoundingType
- 1.1.11 bPositioned
- 1.1.12 bSizing
- 1.1.13 bTimerRepeat
- 1.1.14 bTravelling
- 1.1.15 ContextMenu
- 1.1.16 FriendlyLabel
- 1.1.17 Hint
- 1.1.18 IniDefault
- 1.1.19 IniOption
- 1.1.20 MotionFrame
- 1.1.21 RenderWeight
- 1.1.22 ScalingType
- 1.1.23 SizeFrame
- 1.1.24 Tag
- 1.1.25 TimerCountdown
- 1.1.26 TimerIndex
- 1.1.27 TimerInterval
- 1.1.28 ToolTip
- 1.2 Property group 'Menu'
- 1.3 Property group 'State'
- 1.4 Property group 'Style'
- 1.5 Internal variables
- 1.1 Property group 'GUIComponent'
- GUIComponent properties in other games:
- UE2Runtime, UT2003
- Other member categories for this class:
- delegates, functions
This is an auto-generated page and may need human attention. Please remove the {{autogenerated}} tag if the page seems reasonably complete or replace it with the {{expand}} tag if the page is not yet complete. |
Properties
Property group 'GUIComponent'
bAnimating
Type: bool
Modifiers: editconst, noexport
If true, all input/focus/etc will be ignored
bCaptureTabs
Type: bool
If true, OnKeyEvent() is called for tab presses, overriding default behavior (NextControl()/PrevControl())
bDebugging
Type: bool
bDropSource
Type: bool
Can this component act as a drag-n-drop source
bDropTarget
Type: bool
Can this component act as a drag-n-drop target
bFocusOnWatch
Type: bool
If true, watching focuses
bInit
Type: bool
Can be used by any component as an "initialization" hook
Default value: True
bMouseOverSound
Type: bool
Should component bleep when mouse goes over it
bNeverScale
Type: bool
BoundingType
Type: EParentScaleType
bPositioned
Type: bool
Modifiers: editconst, const, noexport
Whether this component has been positioned yet (first Pre-Render)
bSizing
Type: bool
Modifiers: editconst, noexport, const
Travelling is true when animating position, Sizing is true when animating dimensions
bTimerRepeat
Type: bool
bTravelling
Type: bool
Modifiers: editconst, noexport, const
ContextMenu
Type: GUIContextMenu
Modifiers: editconst
FriendlyLabel
Type: GUILabel
Modifiers: noexport
My state is projected on this objects state.
Hint
Type: string
Modifiers: localized
The hint that gets displayed for this component
IniDefault
Type: string
The default value for a missing ini option
IniOption
Type: string
Points to the INI option to load for this component
MotionFrame
Type: array<Object.Vector>
Modifiers: editconst, noexport, const
RenderWeight
Type: float
Used to determine sorting in the controls stack
Default value: 0.5
ScalingType
Type: EParentScaleType
SizeFrame
Type: array<Object.Vector>
Modifiers: editconst, noexport, const
Tag
Type: int
Free (can be used for anything)
Default value: -1
TimerCountdown
Type: float
TimerIndex
Type: int
Modifiers: noexport, editconst, const
For easier maintenance
Default value: -1
TimerInterval
Type: float
ToolTip
Type: GUIToolTip
Modifiers: editconst
Property group 'Menu'
bBoundToParent
Type: bool
Use the Parents Bounds for all positioning
Bounds
Type: float
Array size: 4
Modifiers: editconst, const, noexport
Internal normalized positions in world space
bScaleToParent
Type: bool
Use the Parent for scaling
bStandardized
Type: bool
bTabStop
Type: bool
Does a TAB/Shift-Tab stop here
ClientBounds
Type: float
Array size: 4
Modifiers: editconst, const, noexport
MenuOwner
Type: GUIComponent
Modifiers: noexport, editconst
Callback to the Component that owns this one
PageOwner
Type: GUIPage
Modifiers: noexport, editconst
Callback to the GUIPage that contains this control
StandardHeight
Type: float
TabOrder
Type: int
Used to figure out tabbing
Default value: -1
WinHeight
Type: float
Where does this component exist (in world space) - Grr.. damn Left()
WinLeft
Type: float
Where does this component exist (in world space) - Grr.. damn Left()
WinTop
Type: float
WinWidth
Type: float
Default value: 1.0
Property group 'State'
bAcceptsInput
Type: bool
Does this control accept input
bCaptureMouse
Type: bool
Control should capture the mouse when pressed
bHasFocus
Type: bool
Modifiers: noexport
Does this component currently have input focus
bNeverFocus
Type: bool
This control should never fully receive focus
bPendingFocus
Type: bool
Modifiers: noexport
Big big hack for ComboBoxes..
bRepeatClick
Type: bool
Whether this component should receive OnClick() events when the mouse button is held down
bRequireReleaseClick
Type: bool
If True, this component wants the click on release even if it's not active
bVisible
Type: bool
Is this component currently visible
Default value: True
DropState
Type: GUI.eDropState
Modifiers: noexport
Used to determine the current drop state of this component
FocusInstead
Type: GUIComponent
Modifiers: noexport
Who should get the focus instead of this control if bNeverFocus
LastMenuState
Type: GUI.eMenuState
Modifiers: editconst, noexport
The previous MenuState of this component
MenuState
Type: GUI.eMenuState
Modifiers: noexport
Used to determine the current state of this component
Property group 'Style'
FontScale
Type: GUI.eFontScale
Default value: FNS_Medium
MouseCursorIndex
Type: int
The mouse cursor to use when over this control
OnClickSound
Type: EClickSound
Style
Type: GUIStyles
Modifiers: noexport
My GUI Style
StyleName
Type: string
Name of my Style
Internal variables
bRequiresStyle
Type: bool
Modifiers: const, noexport
DrawCount
Type: int
Modifiers: editconst, const, noexport
MouseOffset
Type: float
Array size: 4
Modifiers: noexport, const
Used natively for drawing outlines
OnDrawCount
Type: int
Modifiers: editconst, noexport
OnPreDrawCount
Type: int
Modifiers: editconst, noexport
OnRenderCount
Type: int
Modifiers: editconst, noexport
OnRenderedCount
Type: int
Modifiers: editconst, noexport
PreDrawCount
Type: int
Modifiers: editconst, const, noexport
WhiteColor
Type: Object.Color
Modifiers: noexport, const
Default value:
Member | Value |
---|---|
A | 255 |
B | 244 |
G | 237 |
R | 253 |