I don't need to test my programs. I have an error-correcting modem.

UE3:Input (UT3)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
UT3 Object >> UIRoot >> Interaction >> Input
Package: 
Engine
Direct subclasses:
EditorViewportInput, PlayerInput
This class in other games:
UDK

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

Properties[edit]

AxisArray[edit]

Type: array<pointer{FLOAT}>

Modifiers: native, const, init


Bindings[edit]

Type: array<KeyBind>

Modifiers: config


CurrentDelta[edit]

Type: float

Modifiers: const


CurrentDeltaTime[edit]

Type: float

Modifiers: const


CurrentEvent[edit]

Type: Object.EInputEvent

Modifiers: const


NameToPtr[edit]

Type: Map{FName,void*}

Modifiers: native, const


PressedKeys[edit]

Type: array<name>

Modifiers: const

list of keys which this interaction handled a pressed event for

Structs[edit]

KeyBind[edit]

Modifiers: native

name Name 
string Command 
bool Control 
bool Shift 
bool Alt 

Functions[edit]

Exec functions[edit]

SetBind[edit]

exec function SetBind (name BindName, string Command)


Native functions[edit]

GetBind[edit]

native function string GetBind (name Key)


ResetInput[edit]

native function ResetInput ()

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