Modular First Person Player 1.0.2.7
Loading...
Searching...
No Matches
MFPP.Player.ControlSettings Class Reference

Player input controls settings. More...

Public Member Functions

 ControlSettings (Player player)
 
- Public Member Functions inherited from MFPP.Player.Settings
 Settings (Player player)
 

Properties

bool ControlsEnabled [get, set]
 Are input controls enabled?
 
bool RawInput [get, set]
 Should we use raw input for any axis?
 
bool MouseLocked [get, set]
 Is the mouse locked?
 
string MouseXAxis [get, set]
 Axis name for the Mouse X axis.
 
string MouseYAxis [get, set]
 Axis name for the Mouse Y axis.
 
float MouseSensitivity [get, set]
 The sensitivity of the mouse.
 
float MouseSensitivityXMultiplier [get, set]
 The X axis multiplier of the sensitivity of the mouse.
 
float MouseSensitivityYMultiplier [get, set]
 The Y axis multiplier of the sensitivity of the mouse.
 
float MouseSmoothing [get, set]
 Smoothness of the mouse movement.
 
string HorizontalAxis [get, set]
 Axis name for the Horizontal axis.
 
string VerticalAxis [get, set]
 Axis name for the Vertical axis.
 
string JumpButton [get, set]
 Button name for the Jump button.
 
string SprintButton [get, set]
 Button name for the Sprint button.
 
string CrouchButton [get, set]
 Button name for the Crouch button.
 
string CrouchToggleButton [get, set]
 Button name for the Crouch button (in toggle mode).
 
- Properties inherited from MFPP.Player.Settings
Player Player [get]
 The attached player to these settings.
 

Detailed Description

Player input controls settings.


The documentation for this class was generated from the following file: