Interaction¶
Class in Engine · Engine.Interaction · native, transient
Subclasses: Console, GFxInteraction, Input, PlayerManagerInteraction, UIInteraction
Using it from Lua
Enums¶
ETouchType
Touch_Began = 0, Touch_Moved = 1, Touch_Stationary = 2, Touch_Ended = 3, Touch_Cancelled = 4
Functions¶
| Name | Declaration |
|---|---|
Init | final native function Init() |
Initialized | function Initialized() |
NotifyGameSessionEnded | function NotifyGameSessionEnded() |
NotifyPlayerAdded | function NotifyPlayerAdded(int PlayerIndex, LocalPlayer AddedPlayer) |
NotifyPlayerRemoved | function NotifyPlayerRemoved(int PlayerIndex, LocalPlayer RemovedPlayer) |
OnInitialize | delegate OnInitialize() |
OnReceivedNativeInputAxis | delegate bool OnReceivedNativeInputAxis(int ControllerId, name Key, float Delta, float DeltaTime, optional bool bGamepad) |
OnReceivedNativeInputChar | delegate bool OnReceivedNativeInputChar(int ControllerId, string Unicode) |
OnReceivedNativeInputKey | delegate bool OnReceivedNativeInputKey(int ControllerId, name Key, EInputEvent EventType, optional float AmountDepressed = 1.f, optional bool bGamepad) |
PostRender | event PostRender(Canvas Canvas) |
Tick | event Tick(float DeltaTime) |
Default values¶
Inherited¶
| From | Members |
|---|---|
| UIRoot | 1 properties, 8 functions |
| Object | 13 properties, 308 functions |