| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||
Core.Object | +-- Engine.PlayerInput | +-- Engine.XBoxPlayerInput
| Constants Summary | ||
|---|---|---|
| InputMax | = | 32768 |
| MaxFilterEntries | = | 4 |
| NumPresets | = | 4 |
| Inherited Contants from Core.Object |
|---|
| MaxInt, Pi, RF_NotForClient, RF_NotForEdit, RF_NotForServer, RF_Public, RF_Standalone, RF_Transactional, RF_Transient |
| Variables Summary | |
|---|---|
| XBoxPlayerInput | |
| float | abx |
| float | abz |
| float | AccelScale |
| bool | bInvertVLook |
| bool | bLookSpring |
| float | DampeningFactor |
| float | ForwardFilter[MaxFilterEntries] |
| float | HExponent |
| float | HLook |
| float | HLookRateMax |
| float | HScale |
| LookPreset | LookPresets[NumPresets] |
| float | MinAccelComponent |
| string | SelectedPresetName |
| float | StrafeFilter[MaxFilterEntries] |
| float | VelScale |
| float | VExponent |
| float | VLook |
| float | VLookRateMax |
| float | VScale |
| float | wafor |
| float | wastr |
| float | wfor |
| float | wstr |
| 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 | ||
|---|---|---|
| LookPreset PresetName, HScale, HExponent, VScale, VExponent | ||
| 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 | ||
|---|---|---|
![]() | float | FilterOutput (out float filter[MaxFilterEntries], float output)) |
![]() | float | GetComponentAccel (float input, vector dir, float dt, out float filter[MaxFilterEntries], optional bool blog)) |
![]() | bool | InvertLook ())) |
![]() | PlayerInput (float DeltaTime )) | |
![]() | float | Remap (float in, float scale, float exp, float ratemax)) |
![]() | float | sign (float in)) |
![]() | VelToAccel (float dt)) | |
| Inherited Functions from Engine.PlayerInput |
|---|
| AccelerateMouse, ChangeSnapView, CheckForDoubleClickMove, InvertLook, InvertMouse, PlayerInput, SetSmoothingMode, SetSmoothingStrength, SmoothMouse, UpdateAccel, UpdateSensitivity, UpdateSmoothing |
| Constants Detail |
|---|
| Variables Detail |
|---|
| Structures Detail |
|---|
var(XBoxPlayerInput) float HExponent;};
var(XBoxPlayerInput) float HScale;
var(XBoxPlayerInput) localized string PresetName;
var(XBoxPlayerInput) float VExponent;
var(XBoxPlayerInput) float VScale;
| Functions Detail |
|---|
FilterOutput Source code
GetComponentAccel Source code
InvertLook Source code
PlayerInput Source code
Remap Source code
sign Source code
VelToAccel Source code| Defaultproperties |
|---|
defaultproperties
{
MinAccelComponent=0.1f
DampeningFactor=30.f
VelScale=0.0134f
AccelScale=4.655
bInvertVLook=true
HLookRateMax=1500.f
VLookRateMax=750.f
HScale=0.f
HExponent=1.f
VScale=0.f
VExponent=1.f
SelectedPresetName="Hybrid"
LookPresets(0)=(PresetName="Linear",HScale=0.f,HExponent=1.f,VScale=0.f,VExponent=1.f)
LookPresets(1)=(PresetName="Exponential",HScale=0.f,HExponent=2.f,VScale=0.f,VExponent=2.f)
LookPresets(2)=(PresetName="Hybrid",HScale=0.5f,HExponent=4.f,VScale=0.5f,VExponent=4.f)
LookPresets(3)=(PresetName="Custom",HScale=0.5f,HExponent=4.f,VScale=0.5f,VExponent=4.f)
}
|
| Overview | Package | Class | Source | Class tree | Glossary | UnrealScript Documentation |
| previous class next class | frames no frames | |||||