Zdexby TheHolyOneZ
8,798 structs
Struct

Vector3

: ValueType : Object
UnityEngine.Vector3, UnityEngine.CoreModule 0x000C (12 B) UnityEngine.CoreModule.dll
0x00x000C

Members 15

OffsetSizeNameTypeFlags
—0x04kEpsilonfloatPublicStatic+1 flags
—0x04kEpsilonNormalSqrtfloatPublicStatic+1 flags
0x04xfloatPublic
0x04yfloatPublic
0x04zfloatPublic
0x0CzeroVectorVector3PrivateStatic+1 flags
0x0ConeVectorVector3PrivateStatic+1 flags
0x0CupVectorVector3PrivateStatic+1 flags
0x0CdownVectorVector3PrivateStatic+1 flags
0x0CleftVectorVector3PrivateStatic+1 flags
0x0CrightVectorVector3PrivateStatic+1 flags
0x0CforwardVectorVector3PrivateStatic+1 flags
0x0CbackVectorVector3PrivateStatic+1 flags
0x0CpositiveInfinityVectorVector3PrivateStatic+1 flags
0x0CnegativeInfinityVectorVector3PrivateStatic+1 flags

Functions 62

SignatureFlagsNativeParams
Vector3 Internal_Slerp(ref Vector3& a, ref Vector3& b, float t)PrivateStatic0x0C
Vector3 Slerp(const Vector3& a, const Vector3& b, float t)PublicStatic0x0C
Vector3 Lerp(const Vector3& a, const Vector3& b, float t)PublicStatic0x0C
Vector3 LerpUnclamped(const Vector3& a, const Vector3& b, float t)PublicStatic0x0C
Vector3 MoveTowards(const Vector3& current, const Vector3& target, float maxDistanceDelta)PublicStatic0x0C
Vector3 SmoothDamp(const Vector3& current, const Vector3& target, ref Vector3& currentVelocity, float smoothTime)PublicStatic0x0C
Vector3 SmoothDamp(const Vector3& current, const Vector3& target, ref Vector3& currentVelocity, float smoothTime, float maxSpeed, float deltaTime)PublicStatic0x0C
Vector3 SmoothDamp(ref Vector3& current, ref Vector3& target, ref Vector3& currentVelocity, float smoothTime, float maxSpeed, float deltaTime)PublicStatic0x0C
float get_Item(int index)Public+1 flags0x04
void set_Item(int index, float value)Public+1 flags0x04
void .ctor(float x, float y, float z)Public+1 flags0x04
void .ctor(float x, float y)Public+1 flags0x04
Vector3 Scale(const Vector3& a, const Vector3& b)PublicStatic0x0C
void Scale(const Vector3& scale)Public0x0C
Vector3 Cross(const Vector3& lhs, const Vector3& rhs)PublicStatic0x0C
Vector3 Cross(ref Vector3& lhs, ref Vector3& rhs)PublicStatic0x0C
int GetHashCode()Public+1 flags0x04
bool Equals(object other)Public+1 flags0x08
bool Equals(const Vector3& other)PublicFinal+2 flags0x0C
bool Equals(ref Vector3& other)Public0x0C
Vector3 Normalize(const Vector3& value)PublicStatic0x0C
Vector3 Normalize(ref Vector3& value)PublicStatic0x0C
void Normalize()Public0x00
Vector3 get_normalized()Public+1 flags0x0C
float Dot(const Vector3& lhs, const Vector3& rhs)PublicStatic0x0C
float Dot(ref Vector3& lhs, ref Vector3& rhs)PublicStatic0x0C
Vector3 Project(const Vector3& vector, const Vector3& onNormal)PublicStatic0x0C
Vector3 ProjectOnPlane(const Vector3& vector, const Vector3& planeNormal)PublicStatic0x0C
float Angle(const Vector3& from, const Vector3& to)PublicStatic0x0C
float Angle(ref Vector3& from, ref Vector3& to)PublicStatic0x0C
float SignedAngle(const Vector3& from, const Vector3& to, const Vector3& axis)PublicStatic0x0C
float Distance(const Vector3& a, const Vector3& b)PublicStatic0x0C
Vector3 ClampMagnitude(const Vector3& vector, float maxLength)PublicStatic0x0C
float Magnitude(const Vector3& vector)PublicStatic0x0C
float get_magnitude()Public+1 flags0x04
float SqrMagnitude(const Vector3& vector)PublicStatic0x0C
float get_sqrMagnitude()Public+1 flags0x04
Vector3 Min(const Vector3& lhs, const Vector3& rhs)PublicStatic0x0C
Vector3 Min(ref Vector3& lhs, ref Vector3& rhs)PublicStatic0x0C
Vector3 Max(const Vector3& lhs, const Vector3& rhs)PublicStatic0x0C
Vector3 Max(ref Vector3& lhs, ref Vector3& rhs)PublicStatic0x0C
Vector3 get_zero()PublicStatic+1 flags0x0C
Vector3 get_one()PublicStatic+1 flags0x0C
Vector3 get_forward()PublicStatic+1 flags0x0C
Vector3 get_back()PublicStatic+1 flags0x0C
Vector3 get_up()PublicStatic+1 flags0x0C
Vector3 get_down()PublicStatic+1 flags0x0C
Vector3 get_left()PublicStatic+1 flags0x0C
Vector3 get_right()PublicStatic+1 flags0x0C
Vector3 get_positiveInfinity()PublicStatic+1 flags0x0C
Vector3 op_Addition(const Vector3& a, const Vector3& b)PublicStatic+1 flags0x0C
Vector3 op_Subtraction(const Vector3& a, const Vector3& b)PublicStatic+1 flags0x0C
Vector3 op_UnaryNegation(const Vector3& a)PublicStatic+1 flags0x0C
Vector3 op_Multiply(const Vector3& a, float d)PublicStatic+1 flags0x0C
Vector3 op_Multiply(float d, const Vector3& a)PublicStatic+1 flags0x0C
Vector3 op_Division(const Vector3& a, float d)PublicStatic+1 flags0x0C
bool op_Equality(const Vector3& lhs, const Vector3& rhs)PublicStatic+1 flags0x0C
bool op_Inequality(const Vector3& lhs, const Vector3& rhs)PublicStatic+1 flags0x0C
string ToString()Public+1 flags0x08
string ToString(const string& format, IFormatProvider formatProvider)PublicFinal+2 flags0x08
void .cctor()PrivateStatic+1 flags0x00
void Internal_Slerp_Injected(ref Vector3& a, ref Vector3& b, float t, ref Vector3& ret)PrivateStatic0x0C

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