161 backupNormal.
Copy(normal);
164 backupLeft.
Copy(left);
167 backupRight.
Copy(right);
227 string text = configurationTable +
"_";
233 string text3 = configurationTable +
"Right_";
241 string text = configurationTable +
"_";
247 string text3 = configurationTable +
"Right_";
303 int size =
other.LinkedParentStates._size;
318 if (allowedActions !=
null)
327 if (allowedActions !=
null)
class f__AnonymousType0<< Count > j__TPar
bool IsAnyLeftAxisConflict(Axis axis)
GUIControllerMappingStateTable LinkedChildState
bool IsAnyRightAxisConflict(Axis axis)
GUIControllerMappingState BackupRight
void ClearLinkedButtonBindings(int stateIndex, AxisButtons axisButton, [Optional] List< ControllerActionButton > allowedActions, bool tableOnly=false)
bool IsAnyRightButtonConflict(Buttons button)
void ClearLinkedAxisBindings(int stateIndex, Axis x, Axis y, bool tableOnly=false)
bool IsAnyLeftButtonConflict(Buttons button)
GUIControllerMappingState GetState(int stateIndex)
GUIControllerMappingState BackupLeft
void SaveConfiguration(string configurationTable, Preferences preferences)
void Copy(GUIControllerMappingStateTable other)
GUIControllerMappingStateTable()
void ClearLinkedButtonBindings(int stateIndex, Buttons button, [Optional] List< ControllerActionButton > allowedActions)
GUIControllerMappingState Normal
bool IsAnyRightAxisButtonConflict(AxisButtons button)
GUIControllerMappingState Left
void RemoveButtonBindings(ControllerActionButton actionButton)
bool IsSame(GUIControllerMappingStateTable other)
void DisableConflictingActions(GUIControllerMappingStateTable other, bool altDisableFaceBindings=true)
bool IsAnyLeftAxisButtonConflict(AxisButtons button)
GUIControllerMappingState BackupNormal
GUIControllerMappingState Right
void TransferMapping(ControllerActionButton button, GUIControllerMappingStateTable other)
void SetChildState(GUIControllerMappingStateTable childState)
List< GUIControllerMappingStateTable > LinkedParentStates
void LoadConfiguration(string configurationTable, Preferences preferences, bool mappingsCleared, List< ControllerActionButton > allowedButtons, List< ControllerActionAxis > allowedAxis)
ControllerActionButton[] AxisButtonBindings
void LoadConfiguration(string prefix, Preferences preferences, bool mappingsCleared, List< ControllerActionButton > allowedButtons, List< ControllerActionAxis > allowedAxis)
ControllerActionAxis[] AxisBindings
ControllerActionButton.RequiredButtonState RequiredState
void TransferMapping(ControllerActionButton mapping, GUIControllerMappingState other)
void Copy(GUIControllerMappingState other)
ControllerActionButton[] ButtonBindings
bool IsSame(GUIControllerMappingState other)
void SaveConfiguration(string prefix, Preferences preferences)
void DisableConflictingActions(GUIControllerMappingState other)