UE3:Input (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
(Redirected from UE3:KeyBind (UT3))
UT3 Object >> UIRoot >> Interaction >> Input
Package:
Engine
Direct subclasses:
EditorViewportInput, PlayerInput
This class in other games:

Input Object that maps key events to key bindings Copyright 1998-2007 Epic Games, Inc. All Rights Reserved.

Properties

AxisArray

Type: array<pointer{FLOAT}>

Modifiers: native, const, init


Bindings

Type: array<KeyBind>

Modifiers: config


CurrentDelta

Type: float

Modifiers: const


CurrentDeltaTime

Type: float

Modifiers: const


CurrentEvent

Type: Object.EInputEvent

Modifiers: const


NameToPtr

Type: Map{FName,void*}

Modifiers: native, const


PressedKeys

Type: array<name>

Modifiers: const

list of keys which this interaction handled a pressed event for

Structs

KeyBind

Modifiers: native

name Name
string Command
bool Control
bool Shift
bool Alt

Functions

Exec functions

SetBind

exec function SetBind (name BindName, string Command)


Native functions

GetBind

native function string GetBind (name Key)


ResetInput

native function ResetInput ()

Resets this input object, flushing all pressed keys and clearing all player 'input' variables.