UISceneClient
Class in Engine · Engine.UISceneClient · native, abstract, transient
Object › UIRoot › UISceneClient
Subclasses: GameUISceneClient
Using it from Lua
h7.find_all("UISceneClient") -- live instances
h7.find_class("Engine.UISceneClient") -- the class
h7.hook("Engine.UISceneClient.GetCanvasToScreen", fn)
Constants
| Name | Value |
SCENEFILTER_Any | 0xFFFFFFFF |
SCENEFILTER_IncludeTransient | 0x00000001 |
SCENEFILTER_InputProcessorOnly | 0x00000002 |
SCENEFILTER_None | 0x00000000 |
SCENEFILTER_PausersOnly | 0x00000004 |
SCENEFILTER_PrimitiveUsersOnly | 0x00000008 |
SCENEFILTER_ReceivesFocus | 0x00000020 |
SCENEFILTER_UsesPostProcessing | 0x00000010 |
Properties
| Name | Type | Notes |
bEnablePostProcess | bool | transient |
CanvasToScreen | matrix | const, transient |
DataStoreManager | DataStoreClient | const, transient |
InvCanvasToScreen | matrix | const, transient |
MousePosition | IntPoint | const, transient |
RenderViewport | pointer | const, transient, native |
UIScenePostProcess | PostProcessChain | transient |
Functions
| Name | Declaration |
GetCanvasToScreen | final native function matrix GetCanvasToScreen() |
GetInverseCanvasToScreen | final native function matrix GetInverseCanvasToScreen() |
InitializeSceneClient | event InitializeSceneClient() |
IsUIActive | final native function bool IsUIActive(optional int Flags = SCENEFILTER_Any) |
Default values
Inherited
| From | Members |
| UIRoot | 1 properties, 8 functions |
| Object | 13 properties, 308 functions |