UIRoot
Class in Engine · Engine.UIRoot · native, config, abstract
Object › UIRoot
Subclasses: DataStoreClient, Interaction, UIDataProvider, UISceneClient
Using it from Lua
h7.find_all("UIRoot") -- live instances
h7.find_class("Engine.UIRoot") -- the class
h7.hook("Engine.UIRoot.GetCurrentUIController", fn)
Constants
| Name | Value |
DEFAULT_SIZE_X | 1024 |
DEFAULT_SIZE_Y | 768 |
MAX_SUPPORTED_GAMEPADS | 4 |
Enums
IPT_PC = 0, IPT_360 = 1, IPT_PS3 = 2
Structs
| Field | Type |
PlayerIndex | int |
ControllerId | int |
InputKeyName | name |
EventType | EInputEvent |
InputDelta | float |
DeltaTime | float |
bAltPressed | bool |
bCtrlPressed | bool |
bShiftPressed | bool |
Defaults
InputKeyState=IE_Released
| Field | Type |
InputKeyName | name |
ModifierKeyFlags | byte |
Defaults
ModifierKeyFlags=56
Struct extends InputEventParameters
| Field | Type |
InputAliasName | name |
TextureCoordinates
| Field | Type |
U | float |
V | float |
UL | float |
VL | float |
UIAxisEmulationDefinition
| Field | Type |
AxisInputKey | name |
AdjacentAxisInputKey | name |
bEmulateButtonPress | bool |
InputKeyToEmulate | name[2] |
UIRangeData
| Field | Type |
CurrentValue | float |
MinValue | float |
MaxValue | float |
NudgeValue | float |
bIntRange | bool |
Properties
| Name | Type | Notes |
BadCapsLocContexts | array | config |
Functions
| Name | Declaration |
GetCurrentUIController | static final native function UIInteraction GetCurrentUIController() |
GetInputPlatformType | static final native function EInputPlatformType GetInputPlatformType(optional LocalPlayer OwningPlayer) |
GetOnlineGameInterface | static final function OnlineGameInterface GetOnlineGameInterface() |
GetOnlinePlayerInterface | static final function OnlinePlayerInterface GetOnlinePlayerInterface() |
GetOnlinePlayerInterfaceEx | static final function OnlinePlayerInterfaceEx GetOnlinePlayerInterfaceEx() |
GetSceneClient | static final native function GameUISceneClient GetSceneClient() |
SafeCaps | static final function string SafeCaps(string StringToCap) |
StaticResolveDataStore | static final function UIDataStore StaticResolveDataStore(name DataStoreTag, optional LocalPlayer InPlayerOwner) |
Inherited
| From | Members |
| Object | 13 properties, 308 functions |