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
|
Static Public Member Functions | |
static void | ForceUpdateCanvases () |
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) |
static void | DestroyImmediate (Object obj) |
static T[] | FindObjectsOfType< T > () |
static bool | operator== (Object x, Object y) |
static bool | operator!= (Object x, Object y) |
Package Functions | |
void | GetComponentFastPath (Type type, IntPtr oneFurtherThanResultValue) |
static Object | FindObjectFromInstanceID (int instanceID) |
Static Package Attributes | |
static int | OffsetOfInstanceIDInCPlusPlusObject |
Properties | |
static Canvas.WillRenderCanvases | preWillRenderCanvases [set] |
static Canvas.WillRenderCanvases | willRenderCanvases [set] |
RenderMode | renderMode [get, set] |
bool | isRootCanvas [get, set] |
float | scaleFactor [get, set] |
float | referencePixelsPerUnit [get, set] |
bool | pixelPerfect [get, set] |
int | renderOrder [get, set] |
bool | overrideSorting [get, set] |
int | sortingOrder [get, set] |
int | targetDisplay [get, set] |
int | sortingLayerID [get, set] |
Canvas | rootCanvas [get, set] |
Vector2 | renderingDisplaySize [get, set] |
static Action< int > | externBeginRenderOverlays [get, set] |
static Action< int, int > | externRenderOverlaysBefore [get, set] |
static Action< int > | externEndRenderOverlays [get, set] |
Camera | worldCamera [get, set] |
bool | enabled [get, set] |
bool | isActiveAndEnabled [get, set] |
Transform | transform [get, set] |
GameObject | gameObject [get, set] |
string | name [get, set] |
HideFlags | hideFlags [set] |
Private Member Functions | |
void | get_renderingDisplaySize_Injected (out Vector2 ret) |
void | GetComponentsForListInternal (Type searchType, object resultList) |
IntPtr | GetCachedPtr () |
static string | ToString (Object obj) |
static int | GetOffsetOfInstanceIDInCPlusPlusObject () |
static Object | Internal_CloneSingle ([NotNull("NullExceptionObject")] Object data) |
static string | GetName ([NotNull("NullExceptionObject")] Object obj) |
static void | SetName ([NotNull("NullExceptionObject")] Object obj, string name) |
static Object | Internal_InstantiateSingle_Injected (Object data, ref Vector3 pos, ref Quaternion rot) |
Static Private Member Functions | |
static void | SendPreWillRenderCanvases () |
static void | SendWillRenderCanvases () |
static void | BeginRenderExtraOverlays (int displayIndex) |
static void | RenderExtraOverlaysBefore (int displayIndex, int sortingOrder) |
static void | EndRenderExtraOverlays (int displayIndex) |
static bool | CompareBaseObjects (Object lhs, Object rhs) |
static bool | IsNativeObjectAlive (Object o) |
static void | CheckNullArgument (object arg, string message) |
static Object | Internal_InstantiateSingle ([NotNull("NullExceptionObject")] Object data, Vector3 pos, Quaternion rot) |
Private Attributes | |
IntPtr | m_CachedPtr |
Static Private Attributes | |
static Action< int >< externBeginRenderOverlays > | k__BackingField |
static Action< int, int >< externRenderOverlaysBefore > | k__BackingField |
static Action< int >< externEndRenderOverlays > | k__BackingField |
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." |