terraria-cpp2il v1.4.4.9
Terraria mobile dump, with CallAnalysis (see source code). Dump with reconstucted method: https://infinitynichto.github.io/terraria-cpp2il-methodrecon
|
Public Member Functions | |
ControllerActionManager () | |
ControllerActionButton | CreateButtonMapping (string id) |
ControllerActionAxis | CreateAxisMapping (string id, bool timeBased, float axisScale) |
ControllerActionVector | CreateVectorMapping (string id, ControllerActionAxis axisX, ControllerActionAxis axisY) |
ControllerActionAxis | GetAxisMapping (string id) |
ControllerActionButton | GetButtonMapping (string id) |
ControllerActionVector | GetVectorMapping (string id) |
void | ForceActiveController (ControllerDevice controller) |
void | OnUpdate (float elapsedTime) |
Static Public Member Functions | |
static ControllerActionManager | Create () |
static Axis | GetAxisThreshold (AxisButtons button, out float threshold) |
Static Public Attributes | |
static ControllerActionManager | Instance |
Properties | |
bool | HasController [get, set] |
bool | IsControllerActive [get, set] |
ControllerDevice | ActiveController [get, set] |
static bool | AnyControllerConnected [get, set] |
Private Attributes | |
List< ControllerActionAxis > | _axisMappings |
List< ControllerActionButton > | _buttonMappings |
List< ControllerActionVector > | _vectorMappings |
ControllerDevice | _controller |
bool | _controllerActive |
ControllerDevice | _forcedActiveController |
bool | _pendingDisableActions |
string[] | _pendingDisableActionsList |
bool | _pendingEnableActions |
Definition at line 16 of file ControllerActionManager.cs.