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 61
| Signature | Flags | Native | Params |
|---|---|---|---|
| Vector3 Slerp(const Vector3& a, const Vector3& b, float t) | PublicStatic | 0x0C | |
| Vector3 SlerpUnclamped(const Vector3& a, const Vector3& b, float t) | PublicStatic | 0x0C | |
| void OrthoNormalize2(ref Vector3& a, ref Vector3& b) | PrivateStatic | 0x0C | |
| void OrthoNormalize(ref Vector3& normal, ref Vector3& tangent) | PublicStatic | 0x0C | |
| Vector3 RotateTowards(const Vector3& current, const Vector3& target, float maxRadiansDelta, float maxMagnitudeDelta) | PublicStatic | 0x0C | |
| Vector3 Lerp(const Vector3& a, const Vector3& b, float t) | PublicStatic | 0x0C | |
| Vector3 LerpUnclamped(const Vector3& a, const Vector3& b, float t) | PublicStatic | 0x0C | |
| Vector3 MoveTowards(const Vector3& current, const Vector3& target, float maxDistanceDelta) | PublicStatic | 0x0C | |
| Vector3 SmoothDamp(const Vector3& current, const Vector3& target, ref Vector3& currentVelocity, float smoothTime, float maxSpeed) | PublicStatic | 0x0C | |
| Vector3 SmoothDamp(const Vector3& current, const Vector3& target, ref Vector3& currentVelocity, float smoothTime) | PublicStatic | 0x0C | |
| Vector3 SmoothDamp(const Vector3& current, const Vector3& target, ref Vector3& currentVelocity, float smoothTime, float maxSpeed, float deltaTime) | 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 Set(float newX, float newY, float newZ) | Public | 0x04 | |
| Vector3 Scale(const Vector3& a, const Vector3& b) | PublicStatic | 0x0C | |
| 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 | |
| Vector3 ClampMagnitude(const Vector3& vector, float maxLength) | 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) | Public | 0x08 | |
| string ToString(const string& format, IFormatProvider formatProvider) | PublicFinal+2 flags | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| void Slerp_Injected(ref Vector3& a, ref Vector3& b, float t, ref Vector3& ret) | PrivateStatic | 0x0C | |
| void SlerpUnclamped_Injected(ref Vector3& a, ref Vector3& b, float t, ref Vector3& ret) | PrivateStatic | 0x0C | |
| void RotateTowards_Injected(ref Vector3& current, ref Vector3& target, float maxRadiansDelta, float maxMagnitudeDelta, ref Vector3& ret) | PrivateStatic | 0x0C |
Used by 997
types with a member, parameter or interface of this type<<CalculatePath>g__Routine|2>d<<GlideTo>g__MoveRoutine|0>d<<InsertSyringe>g__MoveSyringe|33_0>d<<Move>g__Move|12_0>d<<SlideCameraOrigin>g__Routine|0>d<<TraverseLadder>g__Routine|0>d<>c<>c<>c<>c<>c<>c<>c<>c<>c<>c__DisplayClass0_0<>c__DisplayClass104_0<>c__DisplayClass10_0<>c__DisplayClass113_0<>c__DisplayClass114_0<>c__DisplayClass131_0<>c__DisplayClass139_0<>c__DisplayClass140_0<>c__DisplayClass14_0<>c__DisplayClass152_0<>c__DisplayClass17_0<>c__DisplayClass19_0<>c__DisplayClass20_0<>c__DisplayClass22_0<>c__DisplayClass29_0<>c__DisplayClass31_0<>c__DisplayClass33_0<>c__DisplayClass35_0<>c__DisplayClass36_0<>c__DisplayClass42_0<>c__DisplayClass46_0<>c__DisplayClass5_0<>c__DisplayClass6_0<>c__DisplayClass7_0<>c__DisplayClass84_0<>c__DisplayClass8_0<FaceDirection_Process>d__170<Flash>d__10<Flash>d__7<GenerateNavigationGroup>d__9<JumpSmooth>d__79<LerpCameraTransform>d__128<Reverse>d__142<SmoothScrollContent>d__100<Step>d__33ABPathAbsorberAccelerometerStateAction`1Action`1Action`2Action`2Action`3Action`3Action`3AgentAIBaseAILerpAimControllerAimPoserAimSwingAIPathAlignToWavesAmbushAmplifyImpostorAnalogueClockAnimationLinkAnimationOffsetPlayableAnimationPlayableAssetAnimationTrackAnimatorAnimatorController3rdPersonAnimatorController3rdPersonIKAnimStateApplyShroomSpawnTask+917 more