Gah - a solution with more questions. – EntropicLqd
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[edit]
Property group 'UIConsole'[edit]
bAlt[edit]
Type: bool
Modifiers: public
bCtrl[edit]
Type: bool
Modifiers: public
bHideUI[edit]
Type: bool
Modifiers: public
bShift[edit]
Type: bool
Modifiers: public
Filename[edit]
Type: string
Modifiers: public, config
Default value: "UI"
OffsetX[edit]
Type: float
Modifiers: public, config
OffsetY[edit]
Type: float
Modifiers: public, config
ScaleX[edit]
Type: float
Modifiers: public, config
Default value: 1.0
ScaleY[edit]
Type: float
Modifiers: public, config
Default value: 1.0
Internal variables[edit]
ActionTickListeners[edit]
Modifiers: private, const, native, noexport
TArray<ActionEvent*>
Assets[edit]
Assets we are using -- keep a pointer around so they don't get garbage collected.
bEchoToHUD[edit]
Type: bool
bRendering[edit]
Type: bool
FrameIndex[edit]
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[edit]
HelperTickListeners[edit]
Modifiers: private, const, native, noexport
TArray<UUIHelper*>
Incinerator[edit]
Modifiers: private, const, native, noexport
TArray<UComponent*>
InputActionListenerTable[edit]
Type: int
Modifiers: private, const, native, noexport
TMap< EInputAction, TArray<NotifyInfo>* >*
KeyEventListeners[edit]
Modifiers: private, const, native, noexport
TArray<ActionEvent*>
KeyListeners[edit]
Modifiers: private, const, native, noexport
TArray<ActionEvent*>
LastLevelAction[edit]
Type: string
MessageAreas[edit]
Modifiers: private, const, native, noexport
Root[edit]
Type: Object.ComponentHandle
TickListeners[edit]
Modifiers: private, const, native, noexport
TArray<UComponent*>
Functions[edit]
Static native functions[edit]
AddComponent[edit]
AddKeyEventListener[edit]
AddKeyListener[edit]
AddWatch[edit]
DestroyComponent[edit]
FindLooseComponent[edit]
GetClient[edit]
GetComponent[edit]
GetComponentSize[edit]
GetConsole[edit]
GetInstance[edit]
GetLooseComponents[edit]
GetPlayerOwner[edit]
GetTimeSeconds[edit]
GetUIConsole[edit]
LoadComponent[edit]
RegisterRenderListener[edit]
RemoveKeyEventListener[edit]
RemoveKeyListener[edit]
SendEvent[edit]
SetOwner[edit]
UnRegisterRenderListener[edit]
Other static functions[edit]
BroadcastStatusMessage[edit]
ClearProgressMessages[edit]
ShowStatusMessage[edit]
Exec functions[edit]
ToggleEchoToHUD[edit]
Native functions[edit]
AddTickListener[edit]
DispatchMessage[edit]
RemoveTickListener[edit]
TimedMessage[edit]
Overrides: Console.TimedMessage
Events[edit]
Message[edit]
Overrides: Console.Message