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
Loading...
Searching...
No Matches
UnityEngine.RectTransform Class Referencesealed
+ Inheritance diagram for UnityEngine.RectTransform:
+ Collaboration diagram for UnityEngine.RectTransform:

Public Types

enum  Axis { Horizontal , Vertical }
 

Public Member Functions

void GetLocalCorners (Vector3[] fourCornersArray)
 
void GetWorldCorners (Vector3[] fourCornersArray)
 
void SetSizeWithCurrentAnchors (RectTransform.Axis axis, float size)
 
delegate void ReapplyDrivenProperties (RectTransform driven)
 
void SetParent (Transform p)
 
void SetParent (Transform parent, bool worldPositionStays)
 
void Rotate (Vector3 axis, float angle, [DefaultValue("Space.Self")] Space relativeTo)
 
Vector3 TransformDirection (Vector3 direction)
 
Vector3 TransformPoint (Vector3 position)
 
Vector3 InverseTransformPoint (Vector3 position)
 
void SetAsFirstSibling ()
 
int GetSiblingIndex ()
 
bool IsChildOf ([NotNull("ArgumentNullException")] Transform parent)
 
IEnumerator GetEnumerator ()
 
Transform GetChild (int index)
 
Component GetComponent (Type type)
 
T GetComponent< T > ()
 
Component GetComponentInChildren (Type t, bool includeInactive)
 
T GetComponentInChildren< T > ()
 
T[] GetComponentsInChildren< T > (bool includeInactive)
 
void GetComponentsInChildren< T > (bool includeInactive, List< T > result)
 
void GetComponentsInChildren< T > (List< T > results)
 
Component GetComponentInParent (Type t, bool includeInactive)
 
T GetComponentInParent< T > ()
 
T[] GetComponentsInParent< T > (bool includeInactive)
 
void GetComponentsInParent< T > (bool includeInactive, List< T > results)
 
T[] GetComponentsInParent< T > ()
 
void GetComponents (Type type, List< Component > results)
 
void GetComponents< T > (List< T > results)
 
T[] GetComponents< T > ()
 
unsafe int GetInstanceID ()
 
override int GetHashCode ()
 
override bool Equals (object other)
 
static void Destroy (Object obj, [DefaultValue("0.0F")] float t)
 
static void DestroyImmediate (Object obj, [DefaultValue("false")] bool allowDestroyingAssets)
 
static Object[] FindObjectsOfType (Type type, bool includeInactive)
 
static void DontDestroyOnLoad ([NotNull("NullExceptionObject")] Object target)
 
override string ToString ()
 

Static Public Member Functions

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 RotateAroundInternal (Vector3 axis, float angle)
 
void GetComponentFastPath (Type type, IntPtr oneFurtherThanResultValue)
 
static Object FindObjectFromInstanceID (int instanceID)
 

Static Package Functions

static void SendReapplyDrivenProperties (RectTransform driven)
 

Static Package Attributes

static int OffsetOfInstanceIDInCPlusPlusObject
 

Properties

static RectTransform.ReapplyDrivenProperties reapplyDrivenProperties [set]
 
Rect rect [get, set]
 
Vector2 anchorMin [get, set]
 
Vector2 anchorMax [get, set]
 
Vector2 anchoredPosition [get, set]
 
Vector2 sizeDelta [get, set]
 
Vector2 pivot [get, set]
 
Vector2 offsetMin [set]
 
Vector2 offsetMax [set]
 
Vector3 position [get, set]
 
Vector3 localPosition [get, set]
 
Vector3 forward [get, set]
 
Quaternion rotation [get, set]
 
Quaternion localRotation [get, set]
 
Vector3 localScale [get, set]
 
Transform parent [get, set]
 
Transform parentInternal [get, set]
 
Matrix4x4 worldToLocalMatrix [get, set]
 
Matrix4x4 localToWorldMatrix [get, set]
 
int childCount [get, set]
 
Transform transform [get, set]
 
GameObject gameObject [get, set]
 
string name [get, set]
 
HideFlags hideFlags [set]
 

Private Member Functions

Vector2 GetParentSize ()
 
void get_rect_Injected (out Rect ret)
 
void get_anchorMin_Injected (out Vector2 ret)
 
void set_anchorMin_Injected (ref Vector2 value)
 
void get_anchorMax_Injected (out Vector2 ret)
 
void set_anchorMax_Injected (ref Vector2 value)
 
void get_anchoredPosition_Injected (out Vector2 ret)
 
void set_anchoredPosition_Injected (ref Vector2 value)
 
void get_sizeDelta_Injected (out Vector2 ret)
 
void set_sizeDelta_Injected (ref Vector2 value)
 
void get_pivot_Injected (out Vector2 ret)
 
void set_pivot_Injected (ref Vector2 value)
 
Transform GetParent ()
 
void get_position_Injected (out Vector3 ret)
 
void set_position_Injected (ref Vector3 value)
 
void get_localPosition_Injected (out Vector3 ret)
 
void set_localPosition_Injected (ref Vector3 value)
 
void get_rotation_Injected (out Quaternion ret)
 
void get_localRotation_Injected (out Quaternion ret)
 
void set_localRotation_Injected (ref Quaternion value)
 
void get_localScale_Injected (out Vector3 ret)
 
void set_localScale_Injected (ref Vector3 value)
 
void get_worldToLocalMatrix_Injected (out Matrix4x4 ret)
 
void get_localToWorldMatrix_Injected (out Matrix4x4 ret)
 
void RotateAroundInternal_Injected (ref Vector3 axis, float angle)
 
void TransformDirection_Injected (ref Vector3 direction, out Vector3 ret)
 
void TransformPoint_Injected (ref Vector3 position, out Vector3 ret)
 
void InverseTransformPoint_Injected (ref Vector3 position, out Vector3 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 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

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."
 

Detailed Description

Definition at line 14 of file RectTransform.cs.


The documentation for this class was generated from the following file: