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

UE2:PlayerInput (U2)

From Unreal Wiki, The Unreal Engine Documentation Site
Jump to: navigation, search
U2 Object >> PlayerInput
Package: 
Engine
Within class: 
PlayerController
This class in other games:
U2XMP, UE2Runtime, UT2003, UT2004, UDK, UT3

PlayerInput Object within playercontroller that manages player input. only spawned on client

Properties

bAdjustSampling

Type: bool


Default value: True

bEdgeBack

Type: bool


bEdgeForward

Type: bool


bEdgeLeft

Type: bool


bEdgeRight

Type: bool


bInvertMouse

Type: bool

Modifiers: globalconfig


bWasBack

Type: bool


bWasForward

Type: bool

used for doubleclick move

bWasLeft

Type: bool


bWasRight

Type: bool


DoubleClickTime

Type: float

Modifiers: globalconfig


Default value: 0.25

DoubleClickTimer

Type: float

max double click interval for double click move

MaybeTime

Type: float

Array size: 2


MouseAccelThreshold

Type: float

Modifiers: globalconfig


Default value: 100.0

MouseSamples

Type: int

Array size: 2


MouseSamplingTime

Type: float

Modifiers: globalconfig


Default value: 0.008333

MouseSensitivity

Type: float

Modifiers: globalconfig


Default value: 3.0

MouseSmoothingMode

Type: byte

Modifiers: globalconfig


Default value: 1

MouseSmoothingStrength

Type: float

Modifiers: globalconfig


Default value: 0.3

OldSamples

Type: float

Array size: 4


SamplingTime

Type: float

Array size: 2


SmoothedMouse

Type: float

Array size: 2


ZeroTime

Type: float

Array size: 2


Functions

Exec functions

SetSmoothingMode

exec function SetSmoothingMode (byte B)


SetSmoothingStrength

exec function SetSmoothingStrength (float F)


Events

PlayerInput

event PlayerInput (float DeltaTime)


Other instance functions

AccelerateMouse

function float AccelerateMouse (float aMouse)


ChangeSnapView

function ChangeSnapView (bool B)


CheckForDoubleClickMove

function Actor.EDoubleClickDir CheckForDoubleClickMove (float DeltaTime)


InvertLook

function bool InvertLook ()


SmoothMouse

function float SmoothMouse (float aMouse, float DeltaTime, out byte SampleCount, int Index)


UpdateAccel

function UpdateAccel (float F)


UpdateSensitivity

function UpdateSensitivity (float F)


UpdateSmoothing

function UpdateSmoothing (int Mode)