Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames

Engine.PlayerInput

Extends
Object
Modifiers
within PlayerController config ( User ) native transient

Core.Object
|   
+-- Engine.PlayerInput

Direct Known Subclasses:

XBoxPlayerInput

Constants Summary
Inherited Contants from Core.Object
MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient

Variables Summary
boolbAdjustSampling
boolbEdgeBack
boolbEdgeForward
boolbEdgeLeft
boolbEdgeRight
boolbEnableDodging
boolbInvertMouse
boolbWasBack
boolbWasForward
boolbWasLeft
boolbWasRight
floatDoubleClickTime
floatDoubleClickTimer
floatMaybeTime[2]
floatMouseAccelThreshold
intMouseSamples[2]
floatMouseSamplingTime
floatMouseSensitivity
byteMouseSmoothingMode
floatMouseSmoothingStrength
floatOldSamples[4]
floatSamplingTime[2]
floatSmoothedMouse[2]
floatZeroTime[2]
Inherited Variables from Core.Object
Class, Name, ObjectFlags, ObjectInternal[7], Outer

Enumerations Summary
Inherited Enumerations from Core.Object
EAxis, ECamOrientation, EDetailMode, EDrawPivot, ESheerAxis

Structures Summary
Inherited Structures from Core.Object
BoundingVolume, Box, Color, CompressedPosition, Coords, FloatBox, Guid, IntBox, InterpCurve, InterpCurvePoint, Matrix, Plane, Quat, Range, RangeVector, Rotator, Scale, TMultiMap, Vector

Functions Summary
functionfloat AccelerateMouse (float aMouse)
function ChangeSnapView (bool B)
functionActor.eDoubleClickDir CheckForDoubleClickMove (float DeltaTime)
functionbool InvertLook ()
function InvertMouse (optional string Invert)
event PlayerInput (float DeltaTime)
function SetSmoothingMode (byte B)
function SetSmoothingStrength (float F)
functionfloat SmoothMouse (float aMouse, float DeltaTime, out byte SampleCount, int Index)
function UpdateAccel (float F)
function UpdateSensitivity (float F)
function UpdateSmoothing (int Mode)
Inherited Functions from Core.Object
!, !=, $, $=, %, &, &&, *, **, *=, +, ++, +=, -, --, -=, / , /=, <, <<, <=, ==, >, >=, >>, >>>, @, @=, Abs, Acos, AllObjects, Asc, Asin, Atan, BeginState, Caps, Ceil, Chr, Clamp, ClassIsChildOf, ClearConfig, ClockwiseFrom, Cos, Created, Cross, Disable, Divide, Dot, DynamicLoadObject, EatStr, Enable, EndState, Eval, Exp, FClamp, FindObject, FMax, FMin, FRand, GetAxes, GetEnum, GetItemName, GetPerObjectNames, GetPropertyText, GetReferencers, GetStateName, GetUnAxes, GotoState, InStr, InterpCurveEval, InterpCurveGetInputDomain, InterpCurveGetOutputRange, Invert, IsA, IsInState, IsOnConsole, IsSoaking, Left, Len, Lerp, Localize, Locs, Log, Loge, Max, Mid, Min, MirrorVectorByNormal, Normal, Normalize, OrthoRotation, PlatformIs64Bit, PlatformIsMacOS, PlatformIsUnix, PlatformIsWindows, QuatFindBetween, QuatFromAxisAndAngle, QuatFromRotator, QuatInvert, QuatProduct, QuatRotateVector, QuatSlerp, QuatToRotator, Rand, RandRange, Repl, ReplaceText, ResetConfig, Right, RotRand, Round, SaveConfig, SetPropertyText, Sin, Smerp, Split, Sqrt, Square, StaticClearConfig, StaticSaveConfig, StopWatch, StrCmp, Tan, VRand, VSize, Warn, ^, ^^, |, ||, ~, ~=


Variables Detail

bAdjustSampling Source code

var bool bAdjustSampling;

bEdgeBack Source code

var bool bEdgeBack;

bEdgeForward Source code

var bool bEdgeForward;

bEdgeLeft Source code

var bool bEdgeLeft;

bEdgeRight Source code

var bool bEdgeRight;

bEnableDodging Source code

var globalconfig bool bEnableDodging;

bInvertMouse Source code

var globalconfig bool bInvertMouse;

bWasBack Source code

var bool bWasBack;

bWasForward Source code

var bool bWasForward;

bWasLeft Source code

var bool bWasLeft;

bWasRight Source code

var bool bWasRight;

DoubleClickTime Source code

var globalconfig float DoubleClickTime;

DoubleClickTimer Source code

var float DoubleClickTimer;

MaybeTime[2] Source code

var float MaybeTime[2];

MouseAccelThreshold Source code

var globalconfig float MouseAccelThreshold;

MouseSamples[2] Source code

var int MouseSamples[2];

MouseSamplingTime Source code

var globalconfig float MouseSamplingTime;

MouseSensitivity Source code

var globalconfig float MouseSensitivity;

MouseSmoothingMode Source code

var globalconfig byte MouseSmoothingMode;

MouseSmoothingStrength Source code

var globalconfig float MouseSmoothingStrength;

OldSamples[4] Source code

var float OldSamples[4];

SamplingTime[2] Source code

var float SamplingTime[2];

SmoothedMouse[2] Source code

var float SmoothedMouse[2];

ZeroTime[2] Source code

var float ZeroTime[2];


Functions Detail

AccelerateMouse Source code

function float AccelerateMouse ( float aMouse )

ChangeSnapView Source code

function ChangeSnapView ( bool B )

CheckForDoubleClickMove Source code

function Actor.eDoubleClickDir CheckForDoubleClickMove ( float DeltaTime )

InvertLook Source code

function bool InvertLook ( )

InvertMouse Source code

function InvertMouse ( optional string Invert )

PlayerInput Source code

event PlayerInput ( float DeltaTime )

SetSmoothingMode Source code

exec function SetSmoothingMode ( byte B )

SetSmoothingStrength Source code

exec function SetSmoothingStrength ( float F )

SmoothMouse Source code

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

UpdateAccel Source code

function UpdateAccel ( float F )

UpdateSensitivity Source code

function UpdateSensitivity ( float F )

UpdateSmoothing Source code

function UpdateSmoothing ( int Mode )


Defaultproperties

defaultproperties
{
     bAdjustSampling=True
     MouseSmoothingMode=1
     MouseSmoothingStrength=0.300000
     MouseSensitivity=3.000000
     MouseSamplingTime=0.008333
     DoubleClickTime=0.250000
     bEnableDodging=True
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: Wed 7/2/2007 19:16:12.890 - Created with UnCodeX