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
Loading...
Searching...
No Matches
GUIControllerMappingStateTable Class Reference
+ Collaboration diagram for GUIControllerMappingStateTable:

Public Member Functions

 GUIControllerMappingStateTable ()
 
bool IsAnyLeftButtonConflict (Buttons button)
 
bool IsAnyRightButtonConflict (Buttons button)
 
bool IsAnyLeftAxisButtonConflict (AxisButtons button)
 
bool IsAnyRightAxisButtonConflict (AxisButtons button)
 
bool IsAnyLeftAxisConflict (Axis axis)
 
bool IsAnyRightAxisConflict (Axis axis)
 
void Backup ()
 
void RestoreBackup ()
 
void ClearMappings ()
 
void LoadMappingValues ()
 
void TransferMapping (ControllerActionButton button, GUIControllerMappingStateTable other)
 
void SaveConfiguration (string configurationTable, Preferences preferences)
 
void LoadConfiguration (string configurationTable, Preferences preferences, ref bool mappingsCleared, List< ControllerActionButton > allowedButtons, List< ControllerActionAxis > allowedAxis)
 
bool IsSame (GUIControllerMappingStateTable other)
 
void Copy (GUIControllerMappingStateTable other)
 
void SetChildState (GUIControllerMappingStateTable childState)
 
void DisableConflictingActions (GUIControllerMappingStateTable other, bool altDisableFaceBindings=true)
 
GUIControllerMappingState GetState (int stateIndex)
 
void ClearLinkedButtonBindings (int stateIndex, Buttons button, List< ControllerActionButton > allowedActions=null)
 
void ClearLinkedAxisBindings (int stateIndex, Axis x, Axis y, bool tableOnly=false)
 
void ClearLinkedButtonBindings (int stateIndex, AxisButtons axisButton, List< ControllerActionButton > allowedActions=null, bool tableOnly=false)
 
void RemoveButtonBindings (ControllerActionButton actionButton)
 

Public Attributes

GUIControllerMappingState Normal
 
GUIControllerMappingState Left
 
GUIControllerMappingState Right
 
GUIControllerMappingState BackupNormal
 
GUIControllerMappingState BackupLeft
 
GUIControllerMappingState BackupRight
 

Private Attributes

GUIControllerMappingStateTable LinkedChildState
 
List< GUIControllerMappingStateTableLinkedParentStates
 

Detailed Description

Definition at line 9 of file GUIControllerMappingStateTable.cs.


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