Gah - a solution with more questions. – EntropicLqd

UE2:PlayerInput (U2XMP)

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

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

Properties[edit]

bEdgeBack[edit]

Type: bool


bEdgeForward[edit]

Type: bool


bEdgeLeft[edit]

Type: bool


bEdgeRight[edit]

Type: bool


bInvertMouse[edit]

Type: bool

Modifiers: globalconfig


bMaxMouseSmoothing[edit]

Type: bool

Modifiers: globalconfig


Default value: True

BorrowedMouseX[edit]

Type: float


BorrowedMouseY[edit]

Type: float


bWasBack[edit]

Type: bool


bWasForward[edit]

Type: bool

used for doubleclick move

bWasLeft[edit]

Type: bool


bWasRight[edit]

Type: bool


DoubleClickTime[edit]

Type: float

Modifiers: globalconfig


DoubleClickTimer[edit]

Type: float

max double click interval for double click move

MouseSensitivity[edit]

Type: float

Modifiers: globalconfig


Default value: 5.0

MouseSmoothThreshold[edit]

Type: float

Modifiers: globalconfig


Default value: 0.07

MouseZeroTime[edit]

Type: float


SmoothMouseX[edit]

Type: float


SmoothMouseY[edit]

Type: float


Functions[edit]

Exec functions[edit]

SetMouseSmoothThreshold[edit]

exec function SetMouseSmoothThreshold (float F)


Events[edit]

PlayerInput[edit]

event PlayerInput (float DeltaTime)


Other instance functions[edit]

ChangeSnapView[edit]

function ChangeSnapView (bool B)


CheckForDoubleClickMove[edit]

function Actor.EDoubleClickDir CheckForDoubleClickMove (float DeltaTime)


SmoothMouse[edit]

function SmoothMouse (float aMouse, float MouseTime, out float SmoothMouse, out float BorrowedMouse, out float AbsSmooth)


UpdateSensitivity[edit]

function UpdateSensitivity (float F)