I don't need to test my programs. I have an error-correcting modem.
UE2:UIConsole (U2)
From Unreal Wiki, The Unreal Engine Documentation Site
| This is an auto-generated page and may need human attention. Please remove this 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:
[edit] Properties
[edit] Property group 'UIConsole'
[edit] bAlt
Type: bool
Modifiers: public
[edit] bCtrl
Type: bool
Modifiers: public
[edit] bHideUI
Type: bool
Modifiers: public
[edit] bShift
Type: bool
Modifiers: public
[edit] Filename
Type: string
Modifiers: public, config
Default value: "UI"
[edit] OffsetX
Type: float
Modifiers: public, config
[edit] OffsetY
Type: float
Modifiers: public, config
[edit] ScaleX
Type: float
Modifiers: public, config
Default value: 1.0
[edit] ScaleY
Type: float
Modifiers: public, config
Default value: 1.0
[edit] Internal variables
[edit] ActionTickListeners
Modifiers: private, const, native, noexport
TArray<ActionEvent*>
[edit] Assets
Assets we are using -- keep a pointer around so they don't get garbage collected.
[edit] bRendering
Type: bool
[edit] EventQueue
Modifiers: private, const, native, noexport
TArray<FString>
[edit] 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.
[edit] Helpers
[edit] HelperTickListeners
Modifiers: private, const, native, noexport
TArray<UUIHelper*>
[edit] Incinerator
Modifiers: private, const, native, noexport
TArray<UComponent*>
[edit] InputActionListenerTable
Type: int
Modifiers: private, const, native, noexport
TMap< EInputAction, TArray<NotifyInfo>* >*
[edit] KeyEventListeners
Modifiers: private, const, native, noexport
TArray<ActionEvent*>
[edit] KeyListeners
Modifiers: private, const, native, noexport
TArray<ActionEvent*>
[edit] LastLevelAction
Type: string
[edit] LastURL
Type: string
[edit] LevelComponents
Type: array<Object.ComponentHandle>
Level specific ui components.
[edit] MessageAreas
Modifiers: private, const, native, noexport
[edit] Root
Type: Object.ComponentHandle
[edit] TickListeners
Modifiers: private, const, native, noexport
TArray<UComponent*>
[edit] 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
Overrides: Console.TimedMessage
[edit] Events
[edit] ConnectFailure
Overrides: Console.ConnectFailure
[edit] Message
Overrides: Console.Message
[edit] NotifyLevelChange
Overrides: Console.NotifyLevelChange
