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

UTGame.UTPlayerInput

Extends
GamePlayerInput
Modifiers
within UTPlayerController native

Copyright 1998-2008 Epic Games, Inc. All Rights Reserved.

Core.Object
|   
+-- Engine.UIRoot
   |   
   +-- Engine.Interaction
      |   
      +-- Engine.Input
         |   
         +-- Engine.PlayerInput
            |   
            +-- GameFramework.GamePlayerInput
               |   
               +-- UTGame.UTPlayerInput

Direct Known Subclasses:

UTConsolePlayerInput

Variables Summary
boolbHoldDuck
Actor.EDoubleClickDirForcedDoubleClick
floatLastDuckTime
floatSensitivityMultiplier
Inherited Variables from Engine.PlayerInput
aBaseX, aBaseY, aBaseZ, aForward, aLookUp, aMouseX, aMouseY, aPS3AccelX, aPS3AccelY, aPS3AccelZ, aPS3Gyro, aStrafe, aTurn, aUp, bEdgeBack, bEdgeForward, bEdgeLeft, bEdgeRight, bEnableFOVScaling, bEnableMouseSmoothing, bInvertMouse, bInvertTurn, bStrafe, bUsingGamepad, bWasBack, bWasForward, bWasLeft, bWasRight, bXAxis, bYAxis, DoubleClickTime, DoubleClickTimer, LastAxisKeyName, LookRightScale, LookUpScale, MouseSamples, MouseSamplingTotal, MouseSensitivity, MoveForwardSpeed, MoveStrafeSpeed, RawJoyLookRight, RawJoyLookUp, RawJoyRight, RawJoyUp, SmoothedMouse[2], ZeroTime[2]

Functions Summary
function Duck ()))
function ForceFlushOfInput ()
functionString GetUTBindNameFromCommand (String BindCommand)
function Jump ()))
event PlayerInput (float DeltaTime ))
function PreProcessInput (float DeltaTime ))
function UnDuck ()))
Inherited Functions from Engine.PlayerInput
AdjustMouseSensitivity, CatchDoubleClickInput, CheckForDoubleClickMove, ClearSmoothing, DrawHUD, InvertMouse, InvertTurn, Jump, PlayerInput, PostProcessInput, PreProcessInput, ProcessInputMatching, SetSensitivity, SmartJump, SmoothMouse


Variables Detail

bHoldDuck Source code

var bool bHoldDuck;

ForcedDoubleClick Source code

var Actor.EDoubleClickDir ForcedDoubleClick;

LastDuckTime Source code

var float LastDuckTime;

SensitivityMultiplier Source code

var float SensitivityMultiplier;
Multiplier used to scale the sensitivity of the controls.


Functions Detail

Duck Source code

simulated exec function Duck ( ) )

ForceFlushOfInput Source code

native function ForceFlushOfInput ( )
Clears any pending inputs

GetUTBindNameFromCommand Source code

native function String GetUTBindNameFromCommand ( String BindCommand )
Will return the BindName based on the BindCommand

Jump Source code

exec function Jump ( ) )

PlayerInput Source code

event PlayerInput ( float DeltaTime ) )

PreProcessInput Source code

function PreProcessInput ( float DeltaTime ) )
Overridden to add hooks for controller sensitivity.

UnDuck Source code

simulated exec function UnDuck ( ) )


Defaultproperties

defaultproperties
{
   SensitivityMultiplier=1.000000
   bEnableFOVScaling=True
   Bindings(71)=(Name="XboxTypeS_LeftX",Command="GBA_StrafeLeft_Gamepad")
   Bindings(72)=(Name="XboxTypeS_LeftY",Command="GBA_MoveForward_Gamepad")
   Bindings(73)=(Name="XboxTypeS_RightX",Command="GBA_TurnLeft_Gamepad")
   Bindings(74)=(Name="XboxTypeS_RightY",Command="GBA_Look_Gamepad")
   Bindings(75)=(Name="XboxTypeS_X",Command="GBA_Use_Gamepad")
   Bindings(76)=(Name="SIXAXIS_AccelX",Command="GBA_TurnLeft_Gamepad")
   Bindings(77)=(Name="SIXAXIS_AccelZ",Command="GBA_Look_Gamepad")
   Bindings(78)=(Name="F6",Command="stat net")
   Bindings(79)=(Name="M",Command="BasePath 0")
   Bindings(80)=(Name="N",Command="BasePath 1")
   Bindings(81)=(Name="XboxTypeS_RightTrigger",Command="GBA_Fire")
   Bindings(82)=(Name="LeftMouseButton",Command="GBA_Fire")
   Bindings(83)=(Name="XboxTypeS_LeftTrigger",Command="GBA_AltFire")
   Bindings(84)=(Name="RightMouseButton",Command="GBA_AltFire")
   Bindings(85)=(Name="XboxTypeS_A",Command="GBA_Jump_Gamepad")
   Bindings(86)=(Name="Enter",Command="GBA_Use")
   Bindings(87)=(Name="XboxTypeS_B",Command="GBA_ToggleMelee")
   Bindings(88)=(Name="XboxTypeS_Back",Command="GBA_ShowScores")
   Bindings(89)=(Name="F1",Command="GBA_ShowScores")
   Bindings(90)=(Name="XboxTypeS_Y",Command="GBA_ShowMap")
   Bindings(91)=(Name="F2",Command="GBA_ShowMap")
   Bindings(92)=(Name="XboxTypeS_DPad_Down",Command="GBA_FeignDeath")
   Bindings(93)=(Name="F",Command="GBA_FeignDeath")
   Bindings(94)=(Name="XboxTypeS_DPad_Right",Command="GBA_ToggleSpeaking")
   Bindings(95)=(Name="B",Command="GBA_ToggleSpeaking")
   Bindings(96)=(Name="F3",Command="GBA_ToggleMinimap")
   Bindings(97)=(Name="XboxTypeS_LeftShoulder",Command="GBA_WeaponPicker")
   Bindings(98)=(Name="XboxTypeS_RightShoulder",Command="GBA_NextWeapon")
   Bindings(99)=(Name="MouseScrollDown",Command="GBA_NextWeapon")
   Bindings(100)=(Name="XboxTypeS_RightThumbstick",Command="GBA_SwitchToBestWeapon_Gamepad")
   Bindings(101)=(Name="MouseScrollUp",Command="GBA_PrevWeapon")
   Bindings(102)=(Name="NumPadZero",Command="GBA_Duck")
   Bindings(103)=(Name="XboxTypeS_LeftThumbstick",Command="GBA_Duck")
   Bindings(104)=(Name="Up",Command="GBA_MoveForward")
   Bindings(105)=(Name="W",Command="GBA_MoveForward")
   Bindings(106)=(Name="Down",Command="GBA_Backward")
   Bindings(107)=(Name="S",Command="GBA_Backward")
   Bindings(108)=(Name="Left",Command="GBA_StrafeLeft")
   Bindings(109)=(Name="A",Command="GBA_StrafeLeft")
   Bindings(110)=(Name="Right",Command="GBA_StrafeRight")
   Bindings(111)=(Name="D",Command="GBA_StrafeRight")
   Bindings(112)=(Name="one",Command="GBA_SwitchWeapon1")
   Bindings(113)=(Name="two",Command="GBA_SwitchWeapon2")
   Bindings(114)=(Name="three",Command="GBA_SwitchWeapon3")
   Bindings(115)=(Name="four",Command="GBA_SwitchWeapon4")
   Bindings(116)=(Name="five",Command="GBA_SwitchWeapon5")
   Bindings(117)=(Name="six",Command="GBA_SwitchWeapon6")
   Bindings(118)=(Name="seven",Command="GBA_SwitchWeapon7")
   Bindings(119)=(Name="eight",Command="GBA_SwitchWeapon8")
   Bindings(120)=(Name="nine",Command="GBA_SwitchWeapon9")
   Bindings(121)=(Name="zero",Command="GBA_SwitchWeapon10")
   Bindings(122)=(Name="Equals",Command="GBA_GrowHud")
   Bindings(123)=(Name="J",Command="GBA_Taunt1")
   Bindings(124)=(Name="K",Command="GBA_Taunt2")
   Bindings(125)=(Name="T",Command="GBA_Talk")
   Bindings(126)=(Name="Y",Command="GBA_TeamTalk")
   Bindings(127)=(Name="Slash",Command="GBA_ShowCommandMenu")
   Bindings(128)=(Name="XboxTypeS_DPad_Left",Command="GBA_ShowCommandMenu")
   Bindings(129)=(Name="XboxTypeS_Start",Command="GBA_ShowMenu")
   Bindings(130)=(Name="Escape",Command="GBA_ShowMenu")
   Bindings(131)=(Name="NumPadOne",Command="GBA_ToggleTranslocator")
   Bindings(132)=(Name="Q",Command="GBA_ToggleTranslocator")
   Bindings(133)=(Name="RightControl",Command="GBA_Jump")
   Bindings(134)=(Name="SpaceBar",Command="GBA_Jump")
   Bindings(135)=(Name="G",Command="GBA_SwitchToBestWeapon")
   Bindings(136)=(Name="L",Command="GBA_Horn")
   Bindings(137)=(Name="XboxTypeS_DPad_Up")
   Bindings(138)=(Name="R",Command="GBA_TriggerHero")
   Name="Default__UTPlayerInput"
   ObjectArchetype=GamePlayerInput'GameFramework.Default__GamePlayerInput'
}

Overview Package Class Source Class tree Glossary
previous class      next class frames      no frames
Creation time: sk 18-3-2018 10:00:54.842 - Created with UnCodeX