Zdexby TheHolyOneZ
36,909 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 101

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
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
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 Translate(const Vector3& translation, const Space& relativeTo)Public0x0C
void Translate(const Vector3& translation, Transform relativeTo)Public0x0C
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)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
Vector3 InverseTransformDirection(const Vector3& direction)Public0x0C
Vector3 TransformVector(const Vector3& vector)Public0x0C
Vector3 TransformPoint(const Vector3& position)Public0x0C
Vector3 TransformPoint(float x, float y, float z)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(const string& path, bool isActiveOnly)Private0x08
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(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 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
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 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 InverseTransformDirection_Injected(long _unity_self, ref Vector3& direction, ref Vector3& ret)PrivateStatic0x0C
void TransformVector_Injected(long _unity_self, ref Vector3& vector, ref Vector3& ret)PrivateStatic0x0C
void TransformPoint_Injected(long _unity_self, ref Vector3& position, ref Vector3& ret)PrivateStatic0x0C
void InverseTransformPoint_Injected(long _unity_self, ref Vector3& position, ref Vector3& ret)PrivateStatic0x0C
int get_childCount_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
int GetSiblingIndex_Injected(long _unity_self)PrivateStatic0x08
long FindRelativeTransformWithPath_Injected(long _unity_self, ref ManagedSpanWrapper& path, bool isActiveOnly)PrivateStatic0x10
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
long GetChild_Injected(long _unity_self, int index)PrivateStatic0x08

Subclasses 1

Used by 348

types with a member, parameter or interface of this type
<>c<AnimateRotation>d__2<AnimateRotation>d__30<AnimateRotation>d__43<AnimateScale>d__1<AnimateScale>d__32<AnimateScale>d__39<MMEnumerateAllParents>d__5<MoveToRelease>d__61<MoveTransformCo>d__62<MoveTransformCo>d__63<RotateTransformAroundCo>d__64<SlideCoroutine>d__105Action`1AIBrainAnimationTrackAnimatorArraySortHelper`1ArticleControllerArtilleryReloadControllerAttachedInstanceAttributesBeamGeometrySDBeautifyDoFTargetPerCameraBeautifySettingsBenchmark04CachedScaledSplineCacheEntryCameraControllerCameraDataCameraExtensionsCameraFollowerCameraStateCameraTargetCameraUpdateManagerCamshaftRockerCanvasUpdateRegistryCarDemoManagerCastHelper`1CatControllerCatCustomizationControllerCatFloorCatMovementManagerChainAnimatorCurveCinemachine3rdPersonFollowCinemachineAutoFocusCinemachineBrainCinemachineCameraCinemachineCameraManagerBaseCinemachineClearShotCinemachineComponentBaseCinemachineComposerCinemachineConfiner2DCinemachineConfiner3DCinemachineCoreCinemachineDeoccluderCinemachineExtensionCinemachineExternalCameraCinemachineFocusTargetCinemachineFollowCinemachineFramingTransposerCinemachineFreeLookCinemachineOrbitalFollowCinemachineOrbitalTransposerCinemachinePositionComposerCinemachinePostProcessingCinemachineRotationComposerCinemachineSequencerCameraCinemachineSplineCartCinemachineStateDrivenCameraCinemachineTargetGroupCinemachineThirdPersonAimCinemachineThirdPersonFollowCinemachineTransposerCinemachineVirtualCameraCinemachineVirtualCameraBaseCinemachineVolumeSettingsClipboardAspectRatioOffsetFaderClipboardToolSelectorClipboardToolSlot+268 more