terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
|
Public Types | |
enum | InputMode { Mouse , Buttons } |
Static Public Member Functions | |
static void | print (object message) |
static implicit | operator bool (Object exists) |
static Object | Instantiate (Object original, Vector3 position, Quaternion rotation) |
static Object | Instantiate (Object original) |
static T | Instantiate< T > (T original) |
static T | Instantiate< T > (T original, Vector3 position, Quaternion rotation) |
static void | Destroy (Object obj, [DefaultValue("0.0F")] float t) |
static void | Destroy (Object obj) |
static void | DestroyImmediate (Object obj, [DefaultValue("false")] bool allowDestroyingAssets) |
static void | DestroyImmediate (Object obj) |
static Object[] | FindObjectsOfType (Type type, bool includeInactive) |
static void | DontDestroyOnLoad ([NotNull("NullExceptionObject")] Object target) |
static T[] | FindObjectsOfType< T > () |
static bool | operator== (Object x, Object y) |
static bool | operator!= (Object x, Object y) |
Static Public Attributes | |
const int | kMouseLeftId = -1 |
const int | kMouseRightId = -2 |
const int | kMouseMiddleId = -3 |
const int | kFakeTouchesId = -4 |
Static Protected Member Functions | |
static RaycastResult | FindFirstRaycast (List< RaycastResult > candidates) |
static MoveDirection | DetermineMoveDirection (float x, float y) |
static MoveDirection | DetermineMoveDirection (float x, float y, float deadZone) |
static GameObject | FindCommonRoot (GameObject g1, GameObject g2) |
Protected Attributes | |
Dictionary< int, PointerEventData > | m_PointerData |
List< RaycastResult > | m_RaycastResultCache |
BaseInput | m_InputOverride |
Package Functions | |
string | GetScriptClassName () |
void | GetComponentFastPath (Type type, IntPtr oneFurtherThanResultValue) |
Static Package Functions | |
static Object | FindObjectFromInstanceID (int instanceID) |
Static Package Attributes | |
static int | OffsetOfInstanceIDInCPlusPlusObject |
Properties | |
StandaloneInputModule.InputMode | inputMode [get] |
bool | allowActivationOnMobileDevice [get, set] |
bool | forceModuleActive [get, set] |
float | inputActionsPerSecond [get, set] |
float | repeatDelay [get, set] |
string | horizontalAxis [get, set] |
string | verticalAxis [get, set] |
string | submitButton [get, set] |
string | cancelButton [get, set] |
bool | sendPointerHoverToParent [get, set] |
BaseInput | input [get] |
BaseInput | inputOverride [get, set] |
EventSystem | eventSystem [get] |
bool | useGUILayout [get, set] |
bool | enabled [get, set] |
bool | isActiveAndEnabled [get] |
Transform | transform [get] |
GameObject | gameObject [get] |
string | name [get, set] |
HideFlags | hideFlags [set] |
Private Member Functions | |
bool | ShouldIgnoreEventsOnNoFocus () |
void | ReleaseMouse (PointerEventData pointerEvent, GameObject currentOverGo) |
bool | ProcessTouchEvents () |
Vector2 | GetRawMoveVector () |
Coroutine | StartCoroutineManaged (string methodName, object value) |
Coroutine | StartCoroutineManaged2 (IEnumerator enumerator) |
void | StopCoroutineManaged (Coroutine routine) |
void | StopCoroutineFromEnumeratorManaged (IEnumerator routine) |
void | GetComponentsForListInternal (Type searchType, object resultList) |
IntPtr | GetCachedPtr () |
Static Private Member Functions | |
static bool | ShouldStartDrag (Vector2 pressPos, Vector2 currentPos, float threshold, bool useDragThreshold) |
static bool | IsInvoking ([NotNull("NullExceptionObject")] MonoBehaviour self, string methodName) |
static void | CancelInvoke ([NotNull("NullExceptionObject")] MonoBehaviour self, string methodName) |
static void | Internal_CancelInvokeAll ([NotNull("NullExceptionObject")] MonoBehaviour self) |
static bool | Internal_IsInvokingAll ([NotNull("NullExceptionObject")] MonoBehaviour self) |
static void | InvokeDelayed ([NotNull("NullExceptionObject")] MonoBehaviour self, string methodName, float time, float repeatRate) |
static bool | IsObjectMonoBehaviour ([NotNull("NullExceptionObject")] Object obj) |
static bool | CompareBaseObjects (Object lhs, Object rhs) |
static bool | IsNativeObjectAlive (Object o) |
static void | CheckNullArgument (object arg, string message) |
static int | GetOffsetOfInstanceIDInCPlusPlusObject () |
static Object | Internal_CloneSingle ([NotNull("NullExceptionObject")] Object data) |
static Object | Internal_InstantiateSingle ([NotNull("NullExceptionObject")] Object data, Vector3 pos, Quaternion rot) |
static string | GetName ([NotNull("NullExceptionObject")] Object obj) |
static void | SetName ([NotNull("NullExceptionObject")] Object obj, string name) |
static Object | Internal_InstantiateSingle_Injected (Object data, Vector3 pos, Quaternion rot) |
Private Attributes | |
float | m_PrevActionTime |
Vector2 | m_LastMoveVector |
int | m_ConsecutiveMoveCount |
Vector2 | m_LastMousePosition |
Vector2 | m_MousePosition |
GameObject | m_CurrentFocusedGameObject |
PointerEventData | m_InputPointerEvent |
string | m_HorizontalAxis = "Horizontal" |
string | m_VerticalAxis = "Vertical" |
string | m_SubmitButton = "Submit" |
string | m_CancelButton = "Cancel" |
float | m_InputActionsPerSecond |
float | m_RepeatDelay |
bool | m_ForceModuleActive |
readonly PointerInputModule.MouseState | m_MouseState |
bool | m_SendPointerHoverToParent = true |
AxisEventData | m_AxisEventData |
EventSystem | m_EventSystem |
BaseEventData | m_BaseEventData |
BaseInput | m_DefaultInput |
IntPtr | m_CachedPtr |
Static Private Attributes | |
const string | objectIsNullMessage = "The Object you want to instantiate is null." |
const string | cloneDestroyedMessage = "Instantiate failed because the clone was destroyed during creation. This can happen if DestroyImmediate is called in MonoBehaviour.Awake." |
Definition at line 8 of file StandaloneInputModule.cs.