Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |
Core.Object | +-- Engine.UIRoot | +-- Engine.Interaction | +-- Engine.Input | +-- Engine.PlayerInput | +-- Engine.DebugCameraInput
Variables Summary |
---|
Inherited Variables from Engine.Input |
---|
AxisArray, Bindings, CurrentDelta, CurrentDeltaTime, CurrentEvent, NameToPtr, PressedKeys |
Structures Summary |
---|
Inherited Structures from Engine.Input |
---|
KeyBind |
Functions Summary | ||
---|---|---|
![]() | bool | InputKey (int ControllerId, name Key, EInputEvent Event, float AmountDepressed = 1.f, bool bGamepad = FALSE )) |
Inherited Functions from Engine.Input |
---|
GetBind, ResetInput, SetBind |
Functions Detail |
---|
Process an input key event routed through unrealscript from another object. This method is assigned as the value for the OnRecievedNativeInputKey delegate so that native input events are routed to this unrealscript function.
@param ControllerId the controller that generated this input key event
@param Key the name of the key which an event occured for (KEY_Up, KEY_Down, etc.)
@param EventType the type of event which occured (pressed, released, etc.)
@param AmountDepressed for analog keys, the depression percent.
@return true to consume the key event, false to pass it on.
Defaultproperties |
---|
defaultproperties { OnReceivedNativeInputKey=InputKey } |
Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
previous class next class | frames no frames |