implements IEnumerable
0x00x0018
Members 0
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| No reflected members. | |||||
Inherited from Object 5
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| — | 0x04 | kInstanceID_None | int | PrivateStatic+1 flags | 8 |
| 0x08 | m_CachedPtr | long | Private | — | |
| 0x04 | OffsetOfInstanceIDInCPlusPlusObject | int | Static+2 flags | — | |
| — | 0x08 | objectIsNullMessage | string | PrivateStatic+1 flags | — |
| — | 0x08 | cloneDestroyedMessage | string | PrivateStatic+1 flags | — |
Functions 184
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor() | 2 flags | 0x00 | |
| Vector3 get_position() | Public+1 flags | 0x0C | |
| void set_position(const Vector3& value) | Public+1 flags | 0x0C | |
| Vector3 get_localPosition() | Public+1 flags | 0x0C | |
| void set_localPosition(const Vector3& value) | Public+1 flags | 0x0C | |
| Vector3 GetLocalEulerAngles(const RotationOrder& order) | 1 flags | 0x0C | |
| void SetLocalEulerAngles(const Vector3& euler, const RotationOrder& order) | 1 flags | 0x0C | |
| void SetLocalEulerHint(const Vector3& euler) | 1 flags | 0x0C | |
| Vector3 get_eulerAngles() | Public+1 flags | 0x0C | |
| void set_eulerAngles(const Vector3& value) | Public+1 flags | 0x0C | |
| Vector3 get_localEulerAngles() | Public+1 flags | 0x0C | |
| void set_localEulerAngles(const Vector3& value) | Public+1 flags | 0x0C | |
| Vector3 get_right() | Public+1 flags | 0x0C | |
| void set_right(const Vector3& value) | Public+1 flags | 0x0C | |
| Vector3 get_up() | Public+1 flags | 0x0C | |
| void set_up(const Vector3& value) | Public+1 flags | 0x0C | |
| Vector3 get_forward() | Public+1 flags | 0x0C | |
| void set_forward(const Vector3& value) | Public+1 flags | 0x0C | |
| Quaternion get_rotation() | Public+1 flags | 0x10 | |
| void set_rotation(const Quaternion& value) | Public+1 flags | 0x10 | |
| Quaternion get_localRotation() | Public+1 flags | 0x10 | |
| void set_localRotation(const Quaternion& value) | Public+1 flags | 0x10 | |
| RotationOrder get_rotationOrder() | 2 flags | 0x04 | |
| void set_rotationOrder(const RotationOrder& value) | 2 flags | 0x04 | |
| int GetRotationOrderInternal() | 1 flags | 0x04 | |
| void SetRotationOrderInternal(const RotationOrder& rotationOrder) | 1 flags | 0x04 | |
| Vector3 get_localScale() | Public+1 flags | 0x0C | |
| void set_localScale(const Vector3& value) | Public+1 flags | 0x0C | |
| Transform get_parent() | Public+1 flags | 0x08 | |
| void set_parent(Transform value) | Public+1 flags | 0x08 | |
| Transform get_parentInternal() | 2 flags | 0x08 | |
| void set_parentInternal(Transform value) | 2 flags | 0x08 | |
| Transform GetParent() | Private | 0x08 | |
| void SetParent(Transform p) | Public | 0x08 | |
| void SetParent(Transform parent, bool worldPositionStays) | Public | 0x08 | |
| Matrix4x4 get_worldToLocalMatrix() | Public+1 flags | 0x40 | |
| Matrix4x4 get_localToWorldMatrix() | Public+1 flags | 0x40 | |
| void SetPositionAndRotation(const Vector3& position, const Quaternion& rotation) | Public | 0x10 | |
| void SetLocalPositionAndRotation(const Vector3& localPosition, const Quaternion& localRotation) | Public | 0x10 | |
| void GetPositionAndRotation(ref Vector3& position, ref Quaternion& rotation) | Public | 0x10 | |
| void GetLocalPositionAndRotation(ref Vector3& localPosition, ref Quaternion& localRotation) | Public | 0x10 | |
| void Translate(const Vector3& translation, const Space& relativeTo) | Public | 0x0C | |
| void Translate(const Vector3& translation) | Public | 0x0C | |
| void Translate(float x, float y, float z, const Space& relativeTo) | Public | 0x04 | |
| void Translate(float x, float y, float z) | Public | 0x04 | |
| void Translate(const Vector3& translation, Transform relativeTo) | Public | 0x0C | |
| void Translate(float x, float y, float z, Transform relativeTo) | Public | 0x08 | |
| void Rotate(const Vector3& eulers, const Space& relativeTo) | Public | 0x0C | |
| void Rotate(const Vector3& eulers) | Public | 0x0C | |
| void Rotate(float xAngle, float yAngle, float zAngle, const Space& relativeTo) | Public | 0x04 | |
| void Rotate(float xAngle, float yAngle, float zAngle) | Public | 0x04 | |
| void RotateAroundInternal(const Vector3& axis, float angle) | 1 flags | 0x0C | |
| void Rotate(const Vector3& axis, float angle, const Space& relativeTo) | Public | 0x0C | |
| void Rotate(const Vector3& axis, float angle) | Public | 0x0C | |
| void RotateAround(const Vector3& point, const Vector3& axis, float angle) | Public | 0x0C | |
| void LookAt(Transform target, const Vector3& worldUp) | Public | 0x0C | |
| void LookAt(Transform target) | Public | 0x08 | |
| void LookAt(const Vector3& worldPosition, const Vector3& worldUp) | Public | 0x0C | |
| void LookAt(const Vector3& worldPosition) | Public | 0x0C | |
| void Internal_LookAt(const Vector3& worldPosition, const Vector3& worldUp) | Private | 0x0C | |
| Vector3 TransformDirection(const Vector3& direction) | Public | 0x0C | |
| Vector3 TransformDirection(float x, float y, float z) | Public | 0x0C | |
| void TransformDirectionsInternal(const ReadOnlySpan<UnityEngine.Vector3>& directions, const Span<UnityEngine.Vector3>& transformedDirections) | 1 flags | 0x10 | |
| void TransformDirections(const ReadOnlySpan<UnityEngine.Vector3>& directions, const Span<UnityEngine.Vector3>& transformedDirections) | Public | 0x10 | |
| void TransformDirections(const Span<UnityEngine.Vector3>& directions) | Public | 0x10 | |
| Vector3 InverseTransformDirection(const Vector3& direction) | Public | 0x0C | |
| Vector3 InverseTransformDirection(float x, float y, float z) | Public | 0x0C | |
| void InverseTransformDirectionsInternal(const ReadOnlySpan<UnityEngine.Vector3>& directions, const Span<UnityEngine.Vector3>& transformedDirections) | 1 flags | 0x10 | |
| void InverseTransformDirections(const ReadOnlySpan<UnityEngine.Vector3>& directions, const Span<UnityEngine.Vector3>& transformedDirections) | Public | 0x10 | |
| void InverseTransformDirections(const Span<UnityEngine.Vector3>& directions) | Public | 0x10 | |
| Vector3 TransformVector(const Vector3& vector) | Public | 0x0C | |
| Vector3 TransformVector(float x, float y, float z) | Public | 0x0C | |
| void TransformVectorsInternal(const ReadOnlySpan<UnityEngine.Vector3>& vectors, const Span<UnityEngine.Vector3>& transformedVectors) | 1 flags | 0x10 | |
| void TransformVectors(const ReadOnlySpan<UnityEngine.Vector3>& vectors, const Span<UnityEngine.Vector3>& transformedVectors) | Public | 0x10 | |
| void TransformVectors(const Span<UnityEngine.Vector3>& vectors) | Public | 0x10 | |
| Vector3 InverseTransformVector(const Vector3& vector) | Public | 0x0C | |
| Vector3 InverseTransformVector(float x, float y, float z) | Public | 0x0C | |
| void InverseTransformVectorsInternal(const ReadOnlySpan<UnityEngine.Vector3>& vectors, const Span<UnityEngine.Vector3>& transformedVectors) | 1 flags | 0x10 | |
| void InverseTransformVectors(const ReadOnlySpan<UnityEngine.Vector3>& vectors, const Span<UnityEngine.Vector3>& transformedVectors) | Public | 0x10 | |
| void InverseTransformVectors(const Span<UnityEngine.Vector3>& vectors) | Public | 0x10 | |
| Vector3 TransformPoint(const Vector3& position) | Public | 0x0C | |
| Vector3 TransformPoint(float x, float y, float z) | Public | 0x0C | |
| void TransformPointsInternal(const ReadOnlySpan<UnityEngine.Vector3>& positions, const Span<UnityEngine.Vector3>& transformedPositions) | 1 flags | 0x10 | |
| void TransformPoints(const ReadOnlySpan<UnityEngine.Vector3>& positions, const Span<UnityEngine.Vector3>& transformedPositions) | Public | 0x10 | |
| void TransformPoints(const Span<UnityEngine.Vector3>& positions) | Public | 0x10 | |
| Vector3 InverseTransformPoint(const Vector3& position) | Public | 0x0C | |
| Vector3 InverseTransformPoint(float x, float y, float z) | Public | 0x0C | |
| void InverseTransformPointsInternal(const ReadOnlySpan<UnityEngine.Vector3>& positions, const Span<UnityEngine.Vector3>& transformedPositions) | 1 flags | 0x10 | |
| void InverseTransformPoints(const ReadOnlySpan<UnityEngine.Vector3>& positions, const Span<UnityEngine.Vector3>& transformedPositions) | Public | 0x10 | |
| void InverseTransformPoints(const Span<UnityEngine.Vector3>& positions) | Public | 0x10 | |
| Transform get_root() | Public+1 flags | 0x08 | |
| Transform GetRoot() | Private | 0x08 | |
| int get_childCount() | Public+1 flags | 0x04 | |
| void DetachChildren() | Public | 0x00 | |
| void SetAsFirstSibling() | Public | 0x00 | |
| void SetAsLastSibling() | Public | 0x00 | |
| void SetSiblingIndex(int index) | Public | 0x04 | |
| void MoveAfterSibling(Transform transform, bool notifyEditorAndMarkDirty) | 1 flags | 0x08 | |
| int GetSiblingIndex() | Public | 0x04 | |
| Transform FindRelativeTransformWithPath(const string& path, bool isActiveOnly) | Private | 0x08 | |
| Transform Find(const string& n) | Public | 0x08 | |
| void SendTransformChangedScale() | 1 flags | 0x00 | |
| Vector3 get_lossyScale() | Public+1 flags | 0x0C | |
| bool IsChildOf(Transform parent) | Public | 0x08 | |
| bool get_hasChanged() | Public+1 flags | 0x01 | |
| void set_hasChanged(bool value) | Public+1 flags | 0x01 | |
| Transform FindChild(const string& n) | Public | 0x08 | |
| IEnumerator GetEnumerator() | PublicFinal+2 flags | 0x08 | |
| void RotateAround(const Vector3& axis, float angle) | Public | 0x0C | |
| void RotateAroundLocal(const Vector3& axis, float angle) | Public | 0x0C | |
| Transform GetChild(int index) | Public | 0x08 | |
| int GetChildCount() | Public | 0x04 | |
| int get_hierarchyCapacity() | Public+1 flags | 0x04 | |
| void set_hierarchyCapacity(int value) | Public+1 flags | 0x04 | |
| int internal_getHierarchyCapacity() | Private | 0x04 | |
| void internal_setHierarchyCapacity(int value) | Private | 0x04 | |
| int get_hierarchyCount() | Public+1 flags | 0x04 | |
| int internal_getHierarchyCount() | Private | 0x04 | |
| bool IsNonUniformScaleTransform() | 1 flags | 0x01 | |
| bool get_constrainProportionsScale() | 2 flags | 0x01 | |
| void set_constrainProportionsScale(bool value) | 2 flags | 0x01 | |
| void SetConstrainProportionsScale(bool isLinked) | Private | 0x01 | |
| bool IsConstrainProportionsScale() | Private | 0x01 | |
| void get_position_Injected(long _unity_self, ref Vector3& ret) | PrivateStatic | 0x0C | |
| void set_position_Injected(long _unity_self, ref Vector3& value) | PrivateStatic | 0x0C | |
| void get_localPosition_Injected(long _unity_self, ref Vector3& ret) | PrivateStatic | 0x0C | |
| void set_localPosition_Injected(long _unity_self, ref Vector3& value) | PrivateStatic | 0x0C | |
| void GetLocalEulerAngles_Injected(long _unity_self, const RotationOrder& order, ref Vector3& ret) | PrivateStatic | 0x0C | |
| void SetLocalEulerAngles_Injected(long _unity_self, ref Vector3& euler, const RotationOrder& order) | PrivateStatic | 0x0C | |
| void SetLocalEulerHint_Injected(long _unity_self, ref Vector3& euler) | PrivateStatic | 0x0C | |
| void get_rotation_Injected(long _unity_self, ref Quaternion& ret) | PrivateStatic | 0x10 | |
| void set_rotation_Injected(long _unity_self, ref Quaternion& value) | PrivateStatic | 0x10 | |
| void get_localRotation_Injected(long _unity_self, ref Quaternion& ret) | PrivateStatic | 0x10 | |
| void set_localRotation_Injected(long _unity_self, ref Quaternion& value) | PrivateStatic | 0x10 | |
| int GetRotationOrderInternal_Injected(long _unity_self) | PrivateStatic | 0x08 | |
| void SetRotationOrderInternal_Injected(long _unity_self, const RotationOrder& rotationOrder) | PrivateStatic | 0x08 | |
| void get_localScale_Injected(long _unity_self, ref Vector3& ret) | PrivateStatic | 0x0C | |
| void set_localScale_Injected(long _unity_self, ref Vector3& value) | PrivateStatic | 0x0C | |
| long GetParent_Injected(long _unity_self) | PrivateStatic | 0x08 | |
| void SetParent_Injected(long _unity_self, long parent, bool worldPositionStays) | PrivateStatic | 0x08 | |
| void get_worldToLocalMatrix_Injected(long _unity_self, ref Matrix4x4& ret) | PrivateStatic | 0x40 | |
| void get_localToWorldMatrix_Injected(long _unity_self, ref Matrix4x4& ret) | PrivateStatic | 0x40 | |
| void SetPositionAndRotation_Injected(long _unity_self, ref Vector3& position, ref Quaternion& rotation) | PrivateStatic | 0x10 | |
| void SetLocalPositionAndRotation_Injected(long _unity_self, ref Vector3& localPosition, ref Quaternion& localRotation) | PrivateStatic | 0x10 | |
| void GetPositionAndRotation_Injected(long _unity_self, ref Vector3& position, ref Quaternion& rotation) | PrivateStatic | 0x10 | |
| void GetLocalPositionAndRotation_Injected(long _unity_self, ref Vector3& localPosition, ref Quaternion& localRotation) | PrivateStatic | 0x10 | |
| void RotateAroundInternal_Injected(long _unity_self, ref Vector3& axis, float angle) | PrivateStatic | 0x0C | |
| void Internal_LookAt_Injected(long _unity_self, ref Vector3& worldPosition, ref Vector3& worldUp) | PrivateStatic | 0x0C | |
| void TransformDirection_Injected(long _unity_self, ref Vector3& direction, ref Vector3& ret) | PrivateStatic | 0x0C | |
| void TransformDirectionsInternal_Injected(long _unity_self, ref ManagedSpanWrapper& directions, ref ManagedSpanWrapper& transformedDirections) | PrivateStatic | 0x10 | |
| void InverseTransformDirection_Injected(long _unity_self, ref Vector3& direction, ref Vector3& ret) | PrivateStatic | 0x0C | |
| void InverseTransformDirectionsInternal_Injected(long _unity_self, ref ManagedSpanWrapper& directions, ref ManagedSpanWrapper& transformedDirections) | PrivateStatic | 0x10 | |
| void TransformVector_Injected(long _unity_self, ref Vector3& vector, ref Vector3& ret) | PrivateStatic | 0x0C | |
| void TransformVectorsInternal_Injected(long _unity_self, ref ManagedSpanWrapper& vectors, ref ManagedSpanWrapper& transformedVectors) | PrivateStatic | 0x10 | |
| void InverseTransformVector_Injected(long _unity_self, ref Vector3& vector, ref Vector3& ret) | PrivateStatic | 0x0C | |
| void InverseTransformVectorsInternal_Injected(long _unity_self, ref ManagedSpanWrapper& vectors, ref ManagedSpanWrapper& transformedVectors) | PrivateStatic | 0x10 | |
| void TransformPoint_Injected(long _unity_self, ref Vector3& position, ref Vector3& ret) | PrivateStatic | 0x0C | |
| void TransformPointsInternal_Injected(long _unity_self, ref ManagedSpanWrapper& positions, ref ManagedSpanWrapper& transformedPositions) | PrivateStatic | 0x10 | |
| void InverseTransformPoint_Injected(long _unity_self, ref Vector3& position, ref Vector3& ret) | PrivateStatic | 0x0C | |
| void InverseTransformPointsInternal_Injected(long _unity_self, ref ManagedSpanWrapper& positions, ref ManagedSpanWrapper& transformedPositions) | PrivateStatic | 0x10 | |
| long GetRoot_Injected(long _unity_self) | PrivateStatic | 0x08 | |
| int get_childCount_Injected(long _unity_self) | PrivateStatic | 0x08 | |
| void DetachChildren_Injected(long _unity_self) | PrivateStatic | 0x08 | |
| void SetAsFirstSibling_Injected(long _unity_self) | PrivateStatic | 0x08 | |
| void SetAsLastSibling_Injected(long _unity_self) | PrivateStatic | 0x08 | |
| void SetSiblingIndex_Injected(long _unity_self, int index) | PrivateStatic | 0x08 | |
| void MoveAfterSibling_Injected(long _unity_self, long transform, bool notifyEditorAndMarkDirty) | PrivateStatic | 0x08 | |
| int GetSiblingIndex_Injected(long _unity_self) | PrivateStatic | 0x08 | |
| long FindRelativeTransformWithPath_Injected(long _unity_self, ref ManagedSpanWrapper& path, bool isActiveOnly) | PrivateStatic | 0x10 | |
| void SendTransformChangedScale_Injected(long _unity_self) | PrivateStatic | 0x08 | |
| void get_lossyScale_Injected(long _unity_self, ref Vector3& ret) | PrivateStatic | 0x0C | |
| bool IsChildOf_Injected(long _unity_self, long parent) | PrivateStatic | 0x08 | |
| bool get_hasChanged_Injected(long _unity_self) | PrivateStatic | 0x08 | |
| void set_hasChanged_Injected(long _unity_self, bool value) | PrivateStatic | 0x08 | |
| void RotateAround_Injected(long _unity_self, ref Vector3& axis, float angle) | PrivateStatic | 0x0C | |
| void RotateAroundLocal_Injected(long _unity_self, ref Vector3& axis, float angle) | PrivateStatic | 0x0C | |
| long GetChild_Injected(long _unity_self, int index) | PrivateStatic | 0x08 | |
| int GetChildCount_Injected(long _unity_self) | PrivateStatic | 0x08 | |
| int internal_getHierarchyCapacity_Injected(long _unity_self) | PrivateStatic | 0x08 | |
| void internal_setHierarchyCapacity_Injected(long _unity_self, int value) | PrivateStatic | 0x08 | |
| int internal_getHierarchyCount_Injected(long _unity_self) | PrivateStatic | 0x08 | |
| bool IsNonUniformScaleTransform_Injected(long _unity_self) | PrivateStatic | 0x08 | |
| void SetConstrainProportionsScale_Injected(long _unity_self, bool isLinked) | PrivateStatic | 0x08 | |
| bool IsConstrainProportionsScale_Injected(long _unity_self) | PrivateStatic | 0x08 |
Subclasses 1
Used by 137
types with a member, parameter or interface of this typeAction`1ActivateBasedOnFlipDirectionAddressablesAddressablesImplAlmanacPlantBinderAlmanacZombieBinderAnimatorArraySortHelper`1AssetReferenceBackgroundParallaxControllerBeghouledControllerBoneFollowerBoneFollowerGraphicCameraDataCameraExtensionsCanvasUpdateRegistryCastHelper`1Comparer`1Comparison`1ComponentControllerPool`1ControllerPool`1ControllerPool`1ControllerPool`1ControllerPool`1ControllerPool`1CrazyDaveServiceCreditsSunflowerControllerCursorControllerDebugCharacterAnimationControllerDebugUIHandlerCanvasDebugUIHandlerGroupDictionary`2Dictionary`2DictionaryControllerPool`1DictionaryControllerPool`1DictionaryControllerPool`1DictionaryControllerPool`1DisallowGPUDrivenRenderingDisallowSmallMeshCullingEntryEntryEnumeratorEnumeratorEqualityComparer`1FogControllerFollowLocationRigidbodyFollowLocationRigidbody2DFollowSkeletonUtilityRootRotationGameObjectGameplayActivityGameplayPoolerGraphicGraphicsHelpCarouselICanvasElementIceRowControllerICollection`1IComparer`1IControllerPoolIControllerPool`1ICrazyDaveServiceIDictionary`2IDictionary`2IEnumerator`1IEqualityComparer`1IList`1ImageRotatorInputFieldInputNavigationContainerInputSystemUIInputModuleInstantiateParametersInstantiationParametersIReadOnlyDictionary`2IReadOnlyDictionary`2IReadOnlyList`1KeyCollectionKeyValuePair`2KeyValuePair`2LayoutRebuilder+57 more