Zdexby TheHolyOneZ
42,610 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(const Vector3&& localPosition, const 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(const Vector3&& ret)Private+1 flags0x0C
void set_position_Injected(const Vector3&& value)Private+1 flags0x0C
void get_localPosition_Injected(const Vector3&& ret)Private+1 flags0x0C
void set_localPosition_Injected(const Vector3&& value)Private+1 flags0x0C
void get_rotation_Injected(const Quaternion&& ret)Private+1 flags0x10
void set_rotation_Injected(const Quaternion&& value)Private+1 flags0x10
void get_localRotation_Injected(const Quaternion&& ret)Private+1 flags0x10
void set_localRotation_Injected(const Quaternion&& value)Private+1 flags0x10
void get_localScale_Injected(const Vector3&& ret)Private+1 flags0x0C
void set_localScale_Injected(const Vector3&& value)Private+1 flags0x0C
void get_worldToLocalMatrix_Injected(const Matrix4x4&& ret)Private+1 flags0x40
void get_localToWorldMatrix_Injected(const Matrix4x4&& ret)Private+1 flags0x40
void SetPositionAndRotation_Injected(const Vector3&& position, const Quaternion&& rotation)Private0x10
void SetLocalPositionAndRotation_Injected(const Vector3&& localPosition, const Quaternion&& localRotation)Private0x10
void RotateAroundInternal_Injected(const Vector3&& axis, float angle)Private0x0C
void Internal_LookAt_Injected(const Vector3&& worldPosition, const Vector3&& worldUp)Private0x0C
void TransformDirection_Injected(const Vector3&& direction, const Vector3&& ret)Private0x0C
void InverseTransformDirection_Injected(const Vector3&& direction, const Vector3&& ret)Private0x0C
void TransformVector_Injected(const Vector3&& vector, const Vector3&& ret)Private0x0C
void InverseTransformVector_Injected(const Vector3&& vector, const Vector3&& ret)Private0x0C
void TransformPoint_Injected(const Vector3&& position, const Vector3&& ret)Private0x0C
void InverseTransformPoint_Injected(const Vector3&& position, const Vector3&& ret)Private0x0C
void get_lossyScale_Injected(const Vector3&& ret)Private+1 flags0x0C

Subclasses 1

Used by 386

types with a member, parameter or interface of this type