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 56
| Signature | Flags | Native | Params |
|---|---|---|---|
| Vector3 Slerp(const Vector3& a, const Vector3& b, float t) | PublicStatic | 0x0C | |
| void OrthoNormalize2(const Vector3&& a, const Vector3&& b) | PrivateStatic | 0x0C | |
| void OrthoNormalize(const Vector3&& normal, const 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 | |
| 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 | |
| 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 get_positiveInfinity() | 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(const Vector3&& a, const Vector3&& b, float t, const Vector3&& ret) | PrivateStatic | 0x0C | |
| void RotateTowards_Injected(const Vector3&& current, const Vector3&& target, float maxRadiansDelta, float maxMagnitudeDelta, const Vector3&& ret) | PrivateStatic | 0x0C |
Used by 686
types with a member, parameter or interface of this type<>c<>c<>c<>c<>c<>c<>c<>c__DisplayClass0_0<>c__DisplayClass10_0<>c__DisplayClass10_0<>c__DisplayClass11_0<>c__DisplayClass13_0<>c__DisplayClass15_0<>c__DisplayClass16_0<>c__DisplayClass17_0<>c__DisplayClass18_0<>c__DisplayClass19_0<>c__DisplayClass19_0<>c__DisplayClass1_0<>c__DisplayClass204_0<>c__DisplayClass238_0<>c__DisplayClass25_0<>c__DisplayClass26_0<>c__DisplayClass27_0<>c__DisplayClass28_0<>c__DisplayClass2_0<>c__DisplayClass32_0<>c__DisplayClass33_0<>c__DisplayClass34_0<>c__DisplayClass35_0<>c__DisplayClass36_0<>c__DisplayClass37_0<>c__DisplayClass38_0<>c__DisplayClass39_0<>c__DisplayClass3_0<>c__DisplayClass3_0<>c__DisplayClass40_0<>c__DisplayClass44_0<>c__DisplayClass45_0<>c__DisplayClass46_0<>c__DisplayClass47_0<>c__DisplayClass48_0<>c__DisplayClass52_0<>c__DisplayClass53_0<>c__DisplayClass54_0<>c__DisplayClass55_0<>c__DisplayClass56_0<>c__DisplayClass57_0<>c__DisplayClass58_0<>c__DisplayClass59_0<>c__DisplayClass5_0<>c__DisplayClass60_0<>c__DisplayClass61_0<>c__DisplayClass62_0<>c__DisplayClass63_0<>c__DisplayClass64_0<>c__DisplayClass65_0<>c__DisplayClass66_0<>c__DisplayClass6_0<>c__DisplayClass6_0<>c__DisplayClass72_0<>c__DisplayClass73_0<>c__DisplayClass73_0<>c__DisplayClass76_0<>c__DisplayClass77_0<>c__DisplayClass7_0<>c__DisplayClass7_0<>c__DisplayClass8_0<>c__DisplayClass8_0<>c__DisplayClass8_0<>c__DisplayClass9_0<>c__DisplayClass9_0<ChangeState>d__24<Curve>d__5<DoCrystalMechanic>d__42<ErectCor>d__20<ExpandRing>d__16<ExpandRing>d__17<FloatReplacementCor>d__60<FlyDownAndSleepCor>d__73+606 more