Zdexby TheHolyOneZ
42,628 classes
Class

Transform

: Component : Object : Object
UnityEngine.Transform, UnityEngine.CoreModule 0x0018 (24 B) inherited 0x0018 UnityEngine.CoreModule.dll
implements IEnumerable
0x00x0018

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.
Inherited from Object 4
OffsetSizeNameTypeFlagsDefault
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+1 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 86

SignatureFlagsNativeParams
void .ctor()2 flags0x00
Vector3 get_position()Public+1 flags0x0C
void set_position(const Vector3& value)Public+1 flags0x0C
Vector3 get_localPosition()Public+1 flags0x0C
void set_localPosition(const Vector3& value)Public+1 flags0x0C
Vector3 get_eulerAngles()Public+1 flags0x0C
void set_eulerAngles(const Vector3& value)Public+1 flags0x0C
Vector3 get_localEulerAngles()Public+1 flags0x0C
void set_localEulerAngles(const Vector3& value)Public+1 flags0x0C
Vector3 get_right()Public+1 flags0x0C
Vector3 get_up()Public+1 flags0x0C
Vector3 get_forward()Public+1 flags0x0C
void set_forward(const Vector3& value)Public+1 flags0x0C
Quaternion get_rotation()Public+1 flags0x10
void set_rotation(const Quaternion& value)Public+1 flags0x10
Quaternion get_localRotation()Public+1 flags0x10
void set_localRotation(const Quaternion& value)Public+1 flags0x10
Vector3 get_localScale()Public+1 flags0x0C
void set_localScale(const Vector3& value)Public+1 flags0x0C
Transform get_parent()Public+1 flags0x08
void set_parent(Transform value)Public+1 flags0x08
Transform get_parentInternal()2 flags0x08
void set_parentInternal(Transform value)2 flags0x08
Transform GetParent()Private0x08
void SetParent(Transform p)Public0x08
void SetParent(Transform parent, bool worldPositionStays)Public0x08
Matrix4x4 get_worldToLocalMatrix()Public+1 flags0x40
Matrix4x4 get_localToWorldMatrix()Public+1 flags0x40
void SetPositionAndRotation(const Vector3& position, const Quaternion& rotation)Public0x10
void SetLocalPositionAndRotation(const Vector3& localPosition, const Quaternion& localRotation)Public0x10
void GetLocalPositionAndRotation(ref Vector3& localPosition, ref Quaternion& localRotation)Public0x10
void Translate(const Vector3& translation, const Space& relativeTo)Public0x0C
void Translate(const Vector3& translation)Public0x0C
void Rotate(const Vector3& eulers, const Space& relativeTo)Public0x0C
void Rotate(const Vector3& eulers)Public0x0C
void Rotate(float xAngle, float yAngle, float zAngle)Public0x04
void RotateAroundInternal(const Vector3& axis, float angle)1 flags0x0C
void Rotate(const Vector3& axis, float angle, const Space& relativeTo)Public0x0C
void Rotate(const Vector3& axis, float angle)Public0x0C
void RotateAround(const Vector3& point, const Vector3& axis, float angle)Public0x0C
void LookAt(Transform target)Public0x08
void LookAt(const Vector3& worldPosition, const Vector3& worldUp)Public0x0C
void LookAt(const Vector3& worldPosition)Public0x0C
void Internal_LookAt(const Vector3& worldPosition, const Vector3& worldUp)Private0x0C
Vector3 TransformDirection(const Vector3& direction)Public0x0C
Vector3 InverseTransformDirection(const Vector3& direction)Public0x0C
Vector3 TransformVector(const Vector3& vector)Public0x0C
Vector3 InverseTransformVector(const Vector3& vector)Public0x0C
Vector3 TransformPoint(const Vector3& position)Public0x0C
Vector3 InverseTransformPoint(const Vector3& position)Public0x0C
int get_childCount()Public+1 flags0x04
void SetAsFirstSibling()Public0x00
void SetAsLastSibling()Public0x00
void SetSiblingIndex(int index)Public0x04
int GetSiblingIndex()Public0x04
Transform FindRelativeTransformWithPath(Transform transform, const string& path, bool isActiveOnly)PrivateStatic0x08
Transform Find(const string& n)Public0x08
Vector3 get_lossyScale()Public+1 flags0x0C
bool IsChildOf(Transform parent)Public0x08
bool get_hasChanged()Public+1 flags0x01
void set_hasChanged(bool value)Public+1 flags0x01
IEnumerator GetEnumerator()PublicFinal+2 flags0x08
Transform GetChild(int index)Public0x08
void get_position_Injected(ref Vector3& ret)Private+1 flags0x0C
void set_position_Injected(ref Vector3& value)Private+1 flags0x0C
void get_localPosition_Injected(ref Vector3& ret)Private+1 flags0x0C
void set_localPosition_Injected(ref Vector3& value)Private+1 flags0x0C
void get_rotation_Injected(ref Quaternion& ret)Private+1 flags0x10
void set_rotation_Injected(ref Quaternion& value)Private+1 flags0x10
void get_localRotation_Injected(ref Quaternion& ret)Private+1 flags0x10
void set_localRotation_Injected(ref Quaternion& value)Private+1 flags0x10
void get_localScale_Injected(ref Vector3& ret)Private+1 flags0x0C
void set_localScale_Injected(ref Vector3& value)Private+1 flags0x0C
void get_worldToLocalMatrix_Injected(ref Matrix4x4& ret)Private+1 flags0x40
void get_localToWorldMatrix_Injected(ref Matrix4x4& ret)Private+1 flags0x40
void SetPositionAndRotation_Injected(ref Vector3& position, ref Quaternion& rotation)Private0x10
void SetLocalPositionAndRotation_Injected(ref Vector3& localPosition, ref Quaternion& localRotation)Private0x10
void RotateAroundInternal_Injected(ref Vector3& axis, float angle)Private0x0C
void Internal_LookAt_Injected(ref Vector3& worldPosition, ref Vector3& worldUp)Private0x0C
void TransformDirection_Injected(ref Vector3& direction, ref Vector3& ret)Private0x0C
void InverseTransformDirection_Injected(ref Vector3& direction, ref Vector3& ret)Private0x0C
void TransformVector_Injected(ref Vector3& vector, ref Vector3& ret)Private0x0C
void InverseTransformVector_Injected(ref Vector3& vector, ref Vector3& ret)Private0x0C
void TransformPoint_Injected(ref Vector3& position, ref Vector3& ret)Private0x0C
void InverseTransformPoint_Injected(ref Vector3& position, ref Vector3& ret)Private0x0C
void get_lossyScale_Injected(ref Vector3& ret)Private+1 flags0x0C

Subclasses 1

Used by 386

types with a member, parameter or interface of this type