0x00x000C
Members 15
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | kEpsilon | float | PublicStatic+1 flags |
| — | 0x04 | kEpsilonNormalSqrt | float | PublicStatic+1 flags |
| 0x04 | x | float | Public | |
| 0x04 | y | float | Public | |
| 0x04 | z | float | Public | |
| 0x0C | zeroVector | Vector3 | PrivateStatic+1 flags | |
| 0x0C | oneVector | Vector3 | PrivateStatic+1 flags | |
| 0x0C | upVector | Vector3 | PrivateStatic+1 flags | |
| 0x0C | downVector | Vector3 | PrivateStatic+1 flags | |
| 0x0C | leftVector | Vector3 | PrivateStatic+1 flags | |
| 0x0C | rightVector | Vector3 | PrivateStatic+1 flags | |
| 0x0C | forwardVector | Vector3 | PrivateStatic+1 flags | |
| 0x0C | backVector | Vector3 | PrivateStatic+1 flags | |
| 0x0C | positiveInfinityVector | Vector3 | PrivateStatic+1 flags | |
| 0x0C | negativeInfinityVector | Vector3 | PrivateStatic+1 flags |
Functions 45
| Signature | Flags | Native | Params |
|---|---|---|---|
| Vector3 Lerp(const Vector3& a, const Vector3& b, float t) | PublicStatic | 0x0C | |
| Vector3 LerpUnclamped(const Vector3& a, const Vector3& b, float t) | PublicStatic | 0x0C | |
| float get_Item(int index) | Public+1 flags | 0x04 | |
| void set_Item(int index, float value) | Public+1 flags | 0x04 | |
| void .ctor(float x, float y, float z) | Public+1 flags | 0x04 | |
| void .ctor(float x, float y) | Public+1 flags | 0x04 | |
| void Scale(const Vector3& scale) | Public | 0x0C | |
| Vector3 Cross(const Vector3& lhs, const Vector3& rhs) | PublicStatic | 0x0C | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| bool Equals(object other) | Public+1 flags | 0x08 | |
| bool Equals(const Vector3& other) | PublicFinal+2 flags | 0x0C | |
| Vector3 Normalize(const Vector3& value) | PublicStatic | 0x0C | |
| void Normalize() | Public | 0x00 | |
| Vector3 get_normalized() | Public+1 flags | 0x0C | |
| float Dot(const Vector3& lhs, const Vector3& rhs) | PublicStatic | 0x0C | |
| Vector3 Project(const Vector3& vector, const Vector3& onNormal) | PublicStatic | 0x0C | |
| Vector3 ProjectOnPlane(const Vector3& vector, const Vector3& planeNormal) | PublicStatic | 0x0C | |
| float Angle(const Vector3& from, const Vector3& to) | PublicStatic | 0x0C | |
| float SignedAngle(const Vector3& from, const Vector3& to, const Vector3& axis) | PublicStatic | 0x0C | |
| float Distance(const Vector3& a, const Vector3& b) | PublicStatic | 0x0C | |
| float Magnitude(const Vector3& vector) | PublicStatic | 0x0C | |
| float get_magnitude() | Public+1 flags | 0x04 | |
| float SqrMagnitude(const Vector3& vector) | PublicStatic | 0x0C | |
| float get_sqrMagnitude() | Public+1 flags | 0x04 | |
| Vector3 Min(const Vector3& lhs, const Vector3& rhs) | PublicStatic | 0x0C | |
| Vector3 Max(const Vector3& lhs, const Vector3& rhs) | PublicStatic | 0x0C | |
| Vector3 get_zero() | PublicStatic+1 flags | 0x0C | |
| Vector3 get_one() | PublicStatic+1 flags | 0x0C | |
| Vector3 get_forward() | PublicStatic+1 flags | 0x0C | |
| Vector3 get_back() | PublicStatic+1 flags | 0x0C | |
| Vector3 get_up() | PublicStatic+1 flags | 0x0C | |
| Vector3 get_down() | PublicStatic+1 flags | 0x0C | |
| Vector3 get_left() | PublicStatic+1 flags | 0x0C | |
| Vector3 get_right() | PublicStatic+1 flags | 0x0C | |
| Vector3 op_Addition(const Vector3& a, const Vector3& b) | PublicStatic+1 flags | 0x0C | |
| Vector3 op_Subtraction(const Vector3& a, const Vector3& b) | PublicStatic+1 flags | 0x0C | |
| Vector3 op_UnaryNegation(const Vector3& a) | PublicStatic+1 flags | 0x0C | |
| Vector3 op_Multiply(const Vector3& a, float d) | PublicStatic+1 flags | 0x0C | |
| Vector3 op_Multiply(float d, const Vector3& a) | PublicStatic+1 flags | 0x0C | |
| Vector3 op_Division(const Vector3& a, float d) | PublicStatic+1 flags | 0x0C | |
| bool op_Equality(const Vector3& lhs, const Vector3& rhs) | PublicStatic+1 flags | 0x0C | |
| bool op_Inequality(const Vector3& lhs, const Vector3& rhs) | PublicStatic+1 flags | 0x0C | |
| string ToString() | Public+1 flags | 0x08 | |
| string ToString(const string& format, IFormatProvider formatProvider) | PublicFinal+2 flags | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |
Used by 403
types with a member, parameter or interface of this type<>c<>c<>c<>c<>cAccelerometerStateAction`1Action`2Action`2Action`2AddressablesAddressablesImplAnimatorArraySegment`1ArraySortHelper`1AssetReferenceAudioSourceAxesAxisPropertyBaseBoolFieldBaseCompositeField`3BaseField`1BaseSlider`1BaseSlider`1BaseSlider`1BaseSlider`1BaseVerticalCollectionViewBlitterBoardViewControllerBoneBoneFollowerExtendedOptionsBoundingSphereBoundsBuildSettingsButtonClickStatusByReference`1ByteWriteCameraCameraDataCameraPropertiesCameraSwitcherCameraUtilsCenterPropertyChangeEvent`1CharacterAnimationControllerColliderColorUtilsCommandBufferComparer`1Comparison`1CompensateDirectionProcessorComputeCommandBufferContactPairContactPairHeaderContactPairPointContactPointContainerPropertyBag`1ControllerColliderHitControllerPool`1ControllerPool`1ControllerPool`1ControllerPool`1ControllerPool`1ControllerPool`1CoreMatrixUtilsCoreUtilsCreditsScrollerCullingGroupCullingResultsCullingSplitCursorRenderAssetCursorVariantRenderAssetCutsceneAdjustmentDebugDebugRigidbodyTestSpawnerDecalCulledChunkDecalProjectorDefaultDragAndDropClientDefaultEventSystemDirectionalLight+323 more