Gah - a solution with more questions. – EntropicLqd
UE2:UIConsole (U2)
Contents
- 1 Properties
- 1.1 Property group 'UIConsole'
- 1.2 Internal variables
- 1.2.1 ActionTickListeners
- 1.2.2 Assets
- 1.2.3 bRendering
- 1.2.4 EventQueue
- 1.2.5 FrameIndex
- 1.2.6 Helpers
- 1.2.7 HelperTickListeners
- 1.2.8 Incinerator
- 1.2.9 InputActionListenerTable
- 1.2.10 KeyEventListeners
- 1.2.11 KeyListeners
- 1.2.12 LastLevelAction
- 1.2.13 LastURL
- 1.2.14 LevelComponents
- 1.2.15 MessageAreas
- 1.2.16 Root
- 1.2.17 TickListeners
- 2 Functions
- 2.1 Static native functions
- 2.1.1 AddComponent
- 2.1.2 AddKeyEventListener
- 2.1.3 AddKeyListener
- 2.1.4 AddNewComponent
- 2.1.5 AddWatch
- 2.1.6 DestroyComponent
- 2.1.7 FindLooseComponent
- 2.1.8 GetClient
- 2.1.9 GetComponent
- 2.1.10 GetComponentSize
- 2.1.11 GetConsole
- 2.1.12 GetInstance
- 2.1.13 GetLooseComponents
- 2.1.14 GetPlayerOwner
- 2.1.15 GetTimeSeconds
- 2.1.16 GetUIConsole
- 2.1.17 LoadComponent
- 2.1.18 RegisterRenderListener
- 2.1.19 RemoveKeyEventListener
- 2.1.20 RemoveKeyListener
- 2.1.21 SecondsToTime
- 2.1.22 SendEvent
- 2.1.23 ThrowKeyEvent
- 2.1.24 ThrowKeyType
- 2.1.25 UnRegisterRenderListener
- 2.2 Other static functions
- 2.3 Native functions
- 2.4 Events
- 2.5 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: 11/03/02 9:34p $ $Revision: 20 $ 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.
bRendering[edit]
Type: bool
EventQueue[edit]
Modifiers: private, const, native, noexport
TArray<FString>
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
LastURL[edit]
Type: string
LevelComponents[edit]
Type: array<Object.ComponentHandle>
Level specific ui components.
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]
AddNewComponent[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]
SecondsToTime[edit]
SendEvent[edit]
ThrowKeyEvent[edit]
ThrowKeyType[edit]
UnRegisterRenderListener[edit]
Other static functions[edit]
ClearProgressMessages[edit]
Native functions[edit]
AddTickListener[edit]
DispatchMessage[edit]
RemoveTickListener[edit]
TimedMessage[edit]
Overrides: Console.TimedMessage
Events[edit]
ConnectFailure[edit]
Overrides: Console.ConnectFailure
Message[edit]
Overrides: Console.Message
NotifyLevelChange[edit]
Overrides: Console.NotifyLevelChange