terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ DisableConflictingActions()

void GUIControllerMappingState.DisableConflictingActions ( GUIControllerMappingState other)
inline

Definition at line 47 of file GUIControllerMappingState.cs.

48 {
51 if (buttonBindings2 != null)
52 {
53 }
54 if (this.AxisButtonBindings == null || other.AxisButtonBindings != null || other.AxisBindings._entries != null)
55 {
56 }
59 if (linkedAction == null || !linkedAction.Enabled || other.AxisBindings._entries != null)
60 {
61 return;
62 }
63 ControllerActionButton[] axisButtonBindings = other.AxisButtonBindings;
64 }
class f__AnonymousType0<< Count > j__TPar
List< ControllerActionButton.Entry > _entries
ControllerActionButton[] AxisButtonBindings
ControllerActionButton[] ButtonBindings

References Controller.ControllerActionButton._entries, AxisBindings, AxisButtonBindings, ButtonBindings, j__TPar, and Controller.ControllerActionButton.LinkedAction.

Referenced by GUIControllerMappingStateTable.DisableConflictingActions().