The three virtues of a programmer: Laziness, Impatience, and Hubris. – Larry Wall
UE2:UIConsole (U2XMP)
Contents
- 1 Properties
- 2 Functions
- 2.1 Static native functions
- 2.1.1 AddComponent
- 2.1.2 AddKeyEventListener
- 2.1.3 AddKeyListener
- 2.1.4 AddWatch
- 2.1.5 DestroyComponent
- 2.1.6 FindLooseComponent
- 2.1.7 GetClient
- 2.1.8 GetComponent
- 2.1.9 GetComponentSize
- 2.1.10 GetConsole
- 2.1.11 GetInstance
- 2.1.12 GetLooseComponents
- 2.1.13 GetPlayerOwner
- 2.1.14 GetTimeSeconds
- 2.1.15 GetUIConsole
- 2.1.16 LoadComponent
- 2.1.17 RegisterRenderListener
- 2.1.18 RemoveKeyEventListener
- 2.1.19 RemoveKeyListener
- 2.1.20 SendEvent
- 2.1.21 SetOwner
- 2.1.22 UnRegisterRenderListener
- 2.2 Other static functions
- 2.3 Exec functions
- 2.4 Native functions
- 2.5 Events
- 2.6 Other instance functions
- 2.1 Static native 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. |
$Author: Aleiby $ $Date: 2/25/03 10:40a $ $Revision: 21 $ Name: UIConsole.uc Author: Aaron R Leiby Date: 21 September 2000 Description: Notes:
(This is performed in UUIConsole.cpp)
How to use this class:
Properties
Property group 'UIConsole'
bAlt
Type: bool
Modifiers: public
bCtrl
Type: bool
Modifiers: public
bHideUI
Type: bool
Modifiers: public
bShift
Type: bool
Modifiers: public
Filename
Type: string
Modifiers: public, config
Default value: "UI"
OffsetX
Type: float
Modifiers: public, config
OffsetY
Type: float
Modifiers: public, config
ScaleX
Type: float
Modifiers: public, config
Default value: 1.0
ScaleY
Type: float
Modifiers: public, config
Default value: 1.0
Internal variables
ActionTickListeners
Modifiers: private, const, native, noexport
TArray<ActionEvent*>
Assets
Assets we are using -- keep a pointer around so they don't get garbage collected.
bEchoToHUD
Type: bool
bRendering
Type: bool
FrameIndex
Type: int
useful for caching things on a per-tick basis (like keyframe calculations). updated once per frame regardless of pausing. be wary of wrapping.
Helpers
HelperTickListeners
Modifiers: private, const, native, noexport
TArray<UUIHelper*>
Incinerator
Modifiers: private, const, native, noexport
TArray<UComponent*>
InputActionListenerTable
Type: int
Modifiers: private, const, native, noexport
TMap< EInputAction, TArray<NotifyInfo>* >*
KeyEventListeners
Modifiers: private, const, native, noexport
TArray<ActionEvent*>
KeyListeners
Modifiers: private, const, native, noexport
TArray<ActionEvent*>
LastLevelAction
Type: string
MessageAreas
Modifiers: private, const, native, noexport
Root
Type: Object.ComponentHandle
TickListeners
Modifiers: private, const, native, noexport
TArray<UComponent*>
Functions
Static native functions
AddComponent
AddKeyEventListener
AddKeyListener
AddWatch
DestroyComponent
FindLooseComponent
GetClient
GetComponent
GetComponentSize
GetConsole
GetInstance
GetLooseComponents
GetPlayerOwner
GetTimeSeconds
GetUIConsole
LoadComponent
RegisterRenderListener
RemoveKeyEventListener
RemoveKeyListener
SendEvent
SetOwner
UnRegisterRenderListener
Other static functions
BroadcastStatusMessage
ClearProgressMessages
ShowStatusMessage
Exec functions
ToggleEchoToHUD
Native functions
AddTickListener
DispatchMessage
RemoveTickListener
TimedMessage
Overrides: Console.TimedMessage
Events
Message
Overrides: Console.Message