Zdexby TheHolyOneZ
49,743 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 5
OffsetSizeNameTypeFlagsDefault
—0x04kInstanceID_NoneintPrivateStatic+1 flags8
0x08m_CachedPtrlongPrivate—
0x04OffsetOfInstanceIDInCPlusPlusObjectintStatic+2 flags—
—0x08objectIsNullMessagestringPrivateStatic+1 flags—
—0x08cloneDestroyedMessagestringPrivateStatic+1 flags—

Functions 184

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 GetLocalEulerAngles(const RotationOrder& order)1 flags0x0C
void SetLocalEulerAngles(const Vector3& euler, const RotationOrder& order)1 flags0x0C
void SetLocalEulerHint(const Vector3& euler)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
void set_right(const Vector3& value)Public+1 flags0x0C
Vector3 get_up()Public+1 flags0x0C
void set_up(const Vector3& value)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
RotationOrder get_rotationOrder()2 flags0x04
void set_rotationOrder(const RotationOrder& value)2 flags0x04
int GetRotationOrderInternal()1 flags0x04
void SetRotationOrderInternal(const RotationOrder& rotationOrder)1 flags0x04
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 GetPositionAndRotation(ref Vector3& position, ref Quaternion& rotation)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 Translate(float x, float y, float z, const Space& relativeTo)Public0x04
void Translate(float x, float y, float z)Public0x04
void Translate(const Vector3& translation, Transform relativeTo)Public0x0C
void Translate(float x, float y, float z, Transform relativeTo)Public0x08
void Rotate(const Vector3& eulers, const Space& relativeTo)Public0x0C
void Rotate(const Vector3& eulers)Public0x0C
void Rotate(float xAngle, float yAngle, float zAngle, const Space& relativeTo)Public0x04
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, const Vector3& worldUp)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 TransformDirection(float x, float y, float z)Public0x0C
void TransformDirectionsInternal(const ReadOnlySpan<UnityEngine.Vector3>& directions, const Span<UnityEngine.Vector3>& transformedDirections)1 flags0x10
void TransformDirections(const ReadOnlySpan<UnityEngine.Vector3>& directions, const Span<UnityEngine.Vector3>& transformedDirections)Public0x10
void TransformDirections(const Span<UnityEngine.Vector3>& directions)Public0x10
Vector3 InverseTransformDirection(const Vector3& direction)Public0x0C
Vector3 InverseTransformDirection(float x, float y, float z)Public0x0C
void InverseTransformDirectionsInternal(const ReadOnlySpan<UnityEngine.Vector3>& directions, const Span<UnityEngine.Vector3>& transformedDirections)1 flags0x10
void InverseTransformDirections(const ReadOnlySpan<UnityEngine.Vector3>& directions, const Span<UnityEngine.Vector3>& transformedDirections)Public0x10
void InverseTransformDirections(const Span<UnityEngine.Vector3>& directions)Public0x10
Vector3 TransformVector(const Vector3& vector)Public0x0C
Vector3 TransformVector(float x, float y, float z)Public0x0C
void TransformVectorsInternal(const ReadOnlySpan<UnityEngine.Vector3>& vectors, const Span<UnityEngine.Vector3>& transformedVectors)1 flags0x10
void TransformVectors(const ReadOnlySpan<UnityEngine.Vector3>& vectors, const Span<UnityEngine.Vector3>& transformedVectors)Public0x10
void TransformVectors(const Span<UnityEngine.Vector3>& vectors)Public0x10
Vector3 InverseTransformVector(const Vector3& vector)Public0x0C
Vector3 InverseTransformVector(float x, float y, float z)Public0x0C
void InverseTransformVectorsInternal(const ReadOnlySpan<UnityEngine.Vector3>& vectors, const Span<UnityEngine.Vector3>& transformedVectors)1 flags0x10
void InverseTransformVectors(const ReadOnlySpan<UnityEngine.Vector3>& vectors, const Span<UnityEngine.Vector3>& transformedVectors)Public0x10
void InverseTransformVectors(const Span<UnityEngine.Vector3>& vectors)Public0x10
Vector3 TransformPoint(const Vector3& position)Public0x0C
Vector3 TransformPoint(float x, float y, float z)Public0x0C
void TransformPointsInternal(const ReadOnlySpan<UnityEngine.Vector3>& positions, const Span<UnityEngine.Vector3>& transformedPositions)1 flags0x10
void TransformPoints(const ReadOnlySpan<UnityEngine.Vector3>& positions, const Span<UnityEngine.Vector3>& transformedPositions)Public0x10
void TransformPoints(const Span<UnityEngine.Vector3>& positions)Public0x10
Vector3 InverseTransformPoint(const Vector3& position)Public0x0C
Vector3 InverseTransformPoint(float x, float y, float z)Public0x0C
void InverseTransformPointsInternal(const ReadOnlySpan<UnityEngine.Vector3>& positions, const Span<UnityEngine.Vector3>& transformedPositions)1 flags0x10
void InverseTransformPoints(const ReadOnlySpan<UnityEngine.Vector3>& positions, const Span<UnityEngine.Vector3>& transformedPositions)Public0x10
void InverseTransformPoints(const Span<UnityEngine.Vector3>& positions)Public0x10
Transform get_root()Public+1 flags0x08
Transform GetRoot()Private0x08
int get_childCount()Public+1 flags0x04
void DetachChildren()Public0x00
void SetAsFirstSibling()Public0x00
void SetAsLastSibling()Public0x00
void SetSiblingIndex(int index)Public0x04
void MoveAfterSibling(Transform transform, bool notifyEditorAndMarkDirty)1 flags0x08
int GetSiblingIndex()Public0x04
Transform FindRelativeTransformWithPath(const string& path, bool isActiveOnly)Private0x08
Transform Find(const string& n)Public0x08
void SendTransformChangedScale()1 flags0x00
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
Transform FindChild(const string& n)Public0x08
IEnumerator GetEnumerator()PublicFinal+2 flags0x08
void RotateAround(const Vector3& axis, float angle)Public0x0C
void RotateAroundLocal(const Vector3& axis, float angle)Public0x0C
Transform GetChild(int index)Public0x08
int GetChildCount()Public0x04
int get_hierarchyCapacity()Public+1 flags0x04
void set_hierarchyCapacity(int value)Public+1 flags0x04
int internal_getHierarchyCapacity()Private0x04
void internal_setHierarchyCapacity(int value)Private0x04
int get_hierarchyCount()Public+1 flags0x04
int internal_getHierarchyCount()Private0x04
bool IsNonUniformScaleTransform()1 flags0x01
bool get_constrainProportionsScale()2 flags0x01
void set_constrainProportionsScale(bool value)2 flags0x01
void SetConstrainProportionsScale(bool isLinked)Private0x01
bool IsConstrainProportionsScale()Private0x01
void get_position_Injected(long _unity_self, ref Vector3& ret)PrivateStatic0x0C
void set_position_Injected(long _unity_self, ref Vector3& value)PrivateStatic0x0C
void get_localPosition_Injected(long _unity_self, ref Vector3& ret)PrivateStatic0x0C
void set_localPosition_Injected(long _unity_self, ref Vector3& value)PrivateStatic0x0C
void GetLocalEulerAngles_Injected(long _unity_self, const RotationOrder& order, ref Vector3& ret)PrivateStatic0x0C
void SetLocalEulerAngles_Injected(long _unity_self, ref Vector3& euler, const RotationOrder& order)PrivateStatic0x0C
void SetLocalEulerHint_Injected(long _unity_self, ref Vector3& euler)PrivateStatic0x0C
void get_rotation_Injected(long _unity_self, ref Quaternion& ret)PrivateStatic0x10
void set_rotation_Injected(long _unity_self, ref Quaternion& value)PrivateStatic0x10
void get_localRotation_Injected(long _unity_self, ref Quaternion& ret)PrivateStatic0x10
void set_localRotation_Injected(long _unity_self, ref Quaternion& value)PrivateStatic0x10
int GetRotationOrderInternal_Injected(long _unity_self)PrivateStatic0x08
void SetRotationOrderInternal_Injected(long _unity_self, const RotationOrder& rotationOrder)PrivateStatic0x08
void get_localScale_Injected(long _unity_self, ref Vector3& ret)PrivateStatic0x0C
void set_localScale_Injected(long _unity_self, ref Vector3& value)PrivateStatic0x0C
long GetParent_Injected(long _unity_self)PrivateStatic0x08
void SetParent_Injected(long _unity_self, long parent, bool worldPositionStays)PrivateStatic0x08
void get_worldToLocalMatrix_Injected(long _unity_self, ref Matrix4x4& ret)PrivateStatic0x40
void get_localToWorldMatrix_Injected(long _unity_self, ref Matrix4x4& ret)PrivateStatic0x40
void SetPositionAndRotation_Injected(long _unity_self, ref Vector3& position, ref Quaternion& rotation)PrivateStatic0x10
void SetLocalPositionAndRotation_Injected(long _unity_self, ref Vector3& localPosition, ref Quaternion& localRotation)PrivateStatic0x10
void GetPositionAndRotation_Injected(long _unity_self, ref Vector3& position, ref Quaternion& rotation)PrivateStatic0x10
void GetLocalPositionAndRotation_Injected(long _unity_self, ref Vector3& localPosition, ref Quaternion& localRotation)PrivateStatic0x10
void RotateAroundInternal_Injected(long _unity_self, ref Vector3& axis, float angle)PrivateStatic0x0C
void Internal_LookAt_Injected(long _unity_self, ref Vector3& worldPosition, ref Vector3& worldUp)PrivateStatic0x0C
void TransformDirection_Injected(long _unity_self, ref Vector3& direction, ref Vector3& ret)PrivateStatic0x0C
void TransformDirectionsInternal_Injected(long _unity_self, ref ManagedSpanWrapper& directions, ref ManagedSpanWrapper& transformedDirections)PrivateStatic0x10
void InverseTransformDirection_Injected(long _unity_self, ref Vector3& direction, ref Vector3& ret)PrivateStatic0x0C
void InverseTransformDirectionsInternal_Injected(long _unity_self, ref ManagedSpanWrapper& directions, ref ManagedSpanWrapper& transformedDirections)PrivateStatic0x10
void TransformVector_Injected(long _unity_self, ref Vector3& vector, ref Vector3& ret)PrivateStatic0x0C
void TransformVectorsInternal_Injected(long _unity_self, ref ManagedSpanWrapper& vectors, ref ManagedSpanWrapper& transformedVectors)PrivateStatic0x10
void InverseTransformVector_Injected(long _unity_self, ref Vector3& vector, ref Vector3& ret)PrivateStatic0x0C
void InverseTransformVectorsInternal_Injected(long _unity_self, ref ManagedSpanWrapper& vectors, ref ManagedSpanWrapper& transformedVectors)PrivateStatic0x10
void TransformPoint_Injected(long _unity_self, ref Vector3& position, ref Vector3& ret)PrivateStatic0x0C
void TransformPointsInternal_Injected(long _unity_self, ref ManagedSpanWrapper& positions, ref ManagedSpanWrapper& transformedPositions)PrivateStatic0x10
void InverseTransformPoint_Injected(long _unity_self, ref Vector3& position, ref Vector3& ret)PrivateStatic0x0C
void InverseTransformPointsInternal_Injected(long _unity_self, ref ManagedSpanWrapper& positions, ref ManagedSpanWrapper& transformedPositions)PrivateStatic0x10
long GetRoot_Injected(long _unity_self)PrivateStatic0x08
int get_childCount_Injected(long _unity_self)PrivateStatic0x08
void DetachChildren_Injected(long _unity_self)PrivateStatic0x08
void SetAsFirstSibling_Injected(long _unity_self)PrivateStatic0x08
void SetAsLastSibling_Injected(long _unity_self)PrivateStatic0x08
void SetSiblingIndex_Injected(long _unity_self, int index)PrivateStatic0x08
void MoveAfterSibling_Injected(long _unity_self, long transform, bool notifyEditorAndMarkDirty)PrivateStatic0x08
int GetSiblingIndex_Injected(long _unity_self)PrivateStatic0x08
long FindRelativeTransformWithPath_Injected(long _unity_self, ref ManagedSpanWrapper& path, bool isActiveOnly)PrivateStatic0x10
void SendTransformChangedScale_Injected(long _unity_self)PrivateStatic0x08
void get_lossyScale_Injected(long _unity_self, ref Vector3& ret)PrivateStatic0x0C
bool IsChildOf_Injected(long _unity_self, long parent)PrivateStatic0x08
bool get_hasChanged_Injected(long _unity_self)PrivateStatic0x08
void set_hasChanged_Injected(long _unity_self, bool value)PrivateStatic0x08
void RotateAround_Injected(long _unity_self, ref Vector3& axis, float angle)PrivateStatic0x0C
void RotateAroundLocal_Injected(long _unity_self, ref Vector3& axis, float angle)PrivateStatic0x0C
long GetChild_Injected(long _unity_self, int index)PrivateStatic0x08
int GetChildCount_Injected(long _unity_self)PrivateStatic0x08
int internal_getHierarchyCapacity_Injected(long _unity_self)PrivateStatic0x08
void internal_setHierarchyCapacity_Injected(long _unity_self, int value)PrivateStatic0x08
int internal_getHierarchyCount_Injected(long _unity_self)PrivateStatic0x08
bool IsNonUniformScaleTransform_Injected(long _unity_self)PrivateStatic0x08
void SetConstrainProportionsScale_Injected(long _unity_self, bool isLinked)PrivateStatic0x08
bool IsConstrainProportionsScale_Injected(long _unity_self)PrivateStatic0x08

Subclasses 1

Used by 137

types with a member, parameter or interface of this type