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 36
| 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 .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, float newW) | Public | 0x04 | |
| Vector4 Lerp(const Vector4& a, const Vector4& b, float t) | 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 | |
| bool Equals(ref Vector4& other) | Public | 0x10 | |
| Vector4 Normalize(ref Vector4& a) | PublicStatic | 0x10 | |
| Vector4 get_normalized() | Public+1 flags | 0x10 | |
| float Dot(const Vector4& a, const Vector4& b) | PublicStatic | 0x10 | |
| float Dot(ref Vector4& a, ref Vector4& b) | 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_UnaryNegation(const Vector4& a) | PublicStatic+1 flags | 0x10 | |
| Vector4 op_Multiply(const Vector4& a, float d) | PublicStatic+1 flags | 0x10 | |
| Vector4 op_Multiply(float d, const Vector4& a) | 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, IFormatProvider formatProvider) | PublicFinal+2 flags | 0x08 | |
| float SqrMagnitude(const Vector4& a) | PublicStatic | 0x10 | |
| void .cctor() | PrivateStatic+1 flags | 0x00 |
Used by 241
types with a member, parameter or interface of this type<>c<>c__DisplayClass5_0Action`1Action`2Action`2AdditionalLightsShadowCasterPassArraySortHelper`1AtlasAllocatorAtlasNodeBaseCompositeField`3BaseField`1BatchRendererGroupGlobalsBeamGeometryHDBeamGeometrySDBlitterBloomMaterialParamsByReference`1CachedProbeCameraDataChangeEvent`1CinemachineFreeLookCinemachineOrbitalFollowColorColorParameterColorUtilitiesColorUtilsCommandBufferCommandListComparer`1Comparison`1ComputeCommandBufferComputeRayTracingShaderComputeShaderContainerPropertyBag`1ConversionPassDataCustomCameraSettingsDataUtilityDebugDisplaySettingsMaterialDebugFinalValidationPassDataDebugHandlerDecalProjectorDoFBokehPassDataDrawDrawOperationEnumeratorEnumeratorEqualityComparer`1EventComparerExpandoList`1Field`1FinalBlitPassfloat4ForwardLightsFsr3UpscalerContextFunc`1Func`2Func`2Func`2Func`3GammaConnectionGammaVolumeConnectionGPUPrefixSumGradientFillGraphicGUIHardwareRayTracingShaderHashFNV1A32HDRDebugViewPassHMathIBaseCommandBufferICollection`1IComparer`1IComputeCommandBufferIEnumerator`1IEquatable`1IList`1ImageIndexedCollectionPropertyBagEnumerable`1InterfaceInternal_DrawTextureArguments+161 more