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

◆ ProcessMousePress()

void InControl.InControlInputModule.ProcessMousePress ( PointerInputModule::MouseButtonEventData data)
inlineprotected

Definition at line 572 of file InControlInputModule.cs.

573 {
574 PointerEventData buttonData = data.buttonData;
575 RaycastResult <pointerCurrentRaycast>k__BackingField = buttonData.<pointerCurrentRaycast>k__BackingField;
576 bool flag = data.PressedThisFrame();
577 int num = 1;
578 buttonData.<eligibleForClick>k__BackingField = num != 0;
579 Vector2 <position>k__BackingField = buttonData.<position>k__BackingField;
580 buttonData.<useDragThreshold>k__BackingField = num != 0;
581 buttonData.<pressPosition>k__BackingField = <position>k__BackingField;
582 if (!true)
583 {
584 }
585 if (<position>k__BackingField == null)
586 {
587 }
588 float unscaledTime = Time.unscaledTime;
589 GameObject <lastPress>k__BackingField = buttonData.<lastPress>k__BackingField;
591 bool flag2 = gameObject == <lastPress>k__BackingField;
592 float <clickTime>k__BackingField = buttonData.<clickTime>k__BackingField;
593 int <clickCount>k__BackingField = buttonData.<clickCount>k__BackingField;
594 }
class f__AnonymousType0<< Count > j__TPar
PlayerAction< SubmitAction > k__BackingField
GameObject gameObject
Definition Component.cs:31
static float unscaledTime
Definition Time.cs:24

References UnityEngine.Component.gameObject, j__TPar, InControl.InControlInputModule.k__BackingField, and UnityEngine.Time.unscaledTime.

Referenced by InControl.InControlInputModule.ProcessMouseEvent().