0x00x0010
Members 9
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | 0x04 | kEpsilon | float | PublicStatic+1 flags |
| 0x04 | x | float | Public | |
| 0x04 | y | float | Public | |
| 0x04 | z | float | Public | |
| 0x04 | w | float | Public | |
| 0x10 | zeroVector | Vector4 | PrivateStatic+1 flags | |
| 0x10 | oneVector | Vector4 | PrivateStatic+1 flags | |
| 0x10 | positiveInfinityVector | Vector4 | PrivateStatic+1 flags | |
| 0x10 | negativeInfinityVector | Vector4 | PrivateStatic+1 flags |
Functions 33
| Signature | Flags | Native | Params |
|---|---|---|---|
| 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, float w) | Public+1 flags | 0x04 | |
| void Set(float newX, float newY, float newZ, float newW) | Public | 0x04 | |
| Vector4 Lerp(const Vector4& a, const Vector4& b, float t) | PublicStatic | 0x10 | |
| Vector4 MoveTowards(const Vector4& current, const Vector4& target, float maxDistanceDelta) | PublicStatic | 0x10 | |
| void Scale(const Vector4& scale) | Public | 0x10 | |
| int GetHashCode() | Public+1 flags | 0x04 | |
| bool Equals(object other) | Public+1 flags | 0x08 | |
| bool Equals(const Vector4& other) | PublicFinal+2 flags | 0x10 | |
| Vector4 Normalize(const Vector4& a) | PublicStatic | 0x10 | |
| void Normalize() | Public | 0x00 | |
| Vector4 get_normalized() | Public+1 flags | 0x10 | |
| float Dot(const Vector4& a, const Vector4& b) | PublicStatic | 0x10 | |
| float Magnitude(const Vector4& a) | PublicStatic | 0x10 | |
| float get_magnitude() | Public+1 flags | 0x04 | |
| float get_sqrMagnitude() | Public+1 flags | 0x04 | |
| Vector4 get_zero() | PublicStatic+1 flags | 0x10 | |
| Vector4 get_one() | PublicStatic+1 flags | 0x10 | |
| Vector4 op_Addition(const Vector4& a, const Vector4& b) | PublicStatic+1 flags | 0x10 | |
| Vector4 op_Subtraction(const Vector4& a, const Vector4& b) | PublicStatic+1 flags | 0x10 | |
| Vector4 op_Multiply(const Vector4& a, float d) | PublicStatic+1 flags | 0x10 | |
| Vector4 op_Division(const Vector4& a, float d) | PublicStatic+1 flags | 0x10 | |
| bool op_Equality(const Vector4& lhs, const Vector4& rhs) | PublicStatic+1 flags | 0x10 | |
| bool op_Inequality(const Vector4& lhs, const Vector4& rhs) | PublicStatic+1 flags | 0x10 | |
| Vector4 op_Implicit(const Vector3& v) | PublicStatic+1 flags | 0x10 | |
| Vector3 op_Implicit(const Vector4& v) | PublicStatic+1 flags | 0x10 | |
| Vector4 op_Implicit(const Vector2& v) | PublicStatic+1 flags | 0x10 | |
| Vector2 op_Implicit(const Vector4& v) | PublicStatic+1 flags | 0x10 | |
| 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 |
Used by 133
types with a member, parameter or interface of this type<>c<>c<>c__DisplayClass28_0<>c__DisplayClass29_0ABSTweenPlugin`3Action`1Action`2AlignOfHelper`1AnimationJobCacheBuilderAppendElementsArraySortHelper`1AtlasAllocatorAtlasAllocatorDynamicAtlasNodeAtlasNodeBaseDictionaryKeyPathProvider`1BattlePassSelectionBlitterCameraColorColorParameterColorUtilitiesColorUtilsCombineInstanceCommandBufferComparer`1DataUtilityDictionary`2DOGetter`1DOSetter`1DOTweenEmptyInternalEnumerator`1EntryEnumeratorEnumeratorEnumeratorEqualityComparer`1Field`1Func`1Func`2GraphicGUIHashFNV1A32IAnimatableProperty`1ICollection`1IComparer`1IDictionary`2IDictionaryKeyPathProvider`1IEnumerator`1IEquatable`1IFormatter`1IList`1ImageInternal_DrawTextureArgumentsInternalEnumerator`1IntVec4IReadOnlyDictionary`2IReadOnlyList`1KeyValuePair`2LensFlareCommonSRPList`1LogHistogramMaterialMaterialPropertyBlockMathMatrix4x4MeshMeshBuilderMeshDefinitionMinimalBaseFormatter`1MultiScaleVONativeArray`1NativeSlice`1NoInterpVector4ParameterNormalParameterOverride`1PowerOfTwoTextureAtlasPredicate`1ProBuilderMeshReadOnlyCollection`1+53 more