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 62
| Signature | Flags | Native | Params |
|---|---|---|---|
| Vector3 Internal_Slerp(ref Vector3& a, ref Vector3& b, float t) | PrivateStatic | 0x0C | |
| Vector3 Slerp(const Vector3& a, const Vector3& b, float t) | 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) | PublicStatic | 0x0C | |
| Vector3 SmoothDamp(const Vector3& current, const Vector3& target, ref Vector3& currentVelocity, float smoothTime, float maxSpeed, float deltaTime) | PublicStatic | 0x0C | |
| Vector3 SmoothDamp(ref Vector3& current, ref 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 | |
| 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 | |
| Vector3 Cross(ref Vector3& lhs, ref 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 | |
| bool Equals(ref Vector3& other) | Public | 0x0C | |
| Vector3 Normalize(const Vector3& value) | PublicStatic | 0x0C | |
| Vector3 Normalize(ref 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 | |
| float Dot(ref Vector3& lhs, ref 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 Angle(ref Vector3& from, ref 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 Min(ref Vector3& lhs, ref Vector3& rhs) | PublicStatic | 0x0C | |
| Vector3 Max(const Vector3& lhs, const Vector3& rhs) | PublicStatic | 0x0C | |
| Vector3 Max(ref Vector3& lhs, ref 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, IFormatProvider formatProvider) | PublicFinal+2 flags | 0x08 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 | |
| void Internal_Slerp_Injected(ref Vector3& a, ref Vector3& b, float t, ref Vector3& ret) | PrivateStatic | 0x0C |
Used by 1067
types with a member, parameter or interface of this type<>c<>c<>c<>c<>c<>c<>c<>c<>c<>c__35`1<>c__DisplayClass11_0<>c__DisplayClass11_2<>c__DisplayClass146_0<>c__DisplayClass23_0<>c__DisplayClass35_0<>c__DisplayClass36_0<>c__DisplayClass50_0<>c__DisplayClass50_1<>c__DisplayClass52_0<>c__DisplayClass8_1<AnimateIn>d__32<AnimateOut>d__34<AnimateRotation>d__2<AnimateRoutine>d__36<AnimateScale>d__1<AnimateScale>d__39<AnimateToClipboardDestinationRoutine>d__37<CheckVisibility>d__31<CubicBezierPointsSkipFirst>d__40<CubicBezierPointsSkipFirstMatchStyle>d__39<DisplayTextMeshFloatingText>d__16<DisplayTextMeshProFloatingText>d__15<DrinkRoutine>d__31<ForceInitialValueDelayedCo>d__157<FrameOnePlayCo>d__34<GetArcPoints>d__35<GetArcPoints>d__36<GetPathEnumerator>d__42<GetPathEnumerator>d__48<HandleInitialDelayCo>d__38<HandleInitialDelayCo>d__95<InfinitePlay>d__149<InfinitePlay>d__66<Internal_MoveEntity>d__37<Internal_MoveTurret>d__122<LerpLocalScaleRoutine>d__74<LerpScaleRoutine>d__94<LerpToTargetRoutine>d__34<MoveAlongCurve>d__54<MoveCursor>d__98<MoveFromTo>d__0<MoveFromTo>d__56<MoveOnOffMeshLink>d__29<MovePaper>d__97<MoveRectTransformCo>d__61<MoveToFocus>d__60<MoveToRelease>d__61<MoveTransformCo>d__62<PausedFeedbacksCo>d__40<PlayCoroutine>d__146<PlayCoroutine>d__64<PlayFeedbacksCoroutine>d__31<PlayFeedbacksCoroutine>d__90<PlayFeedbacksTask>d__81<RepeatedPlay>d__150<RepeatedPlay>d__67<RotateToDestination>d__42<RotateTransformAroundCo>d__64<SequenceCoroutine>d__152<SequenceCoroutine>d__68<SlideCoroutine>d__105<SlideItemToSlot>d__42<SlideToClipboard>d__29<TriggerRepeatedPlay>d__151<TypeChunkBottomUp>d__95<TypeChunkTopDown>d__94<UpdateValueSequence>d__27AccelerometerStateAction`1Action`2+987 more