![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <PackedNormal.h>
Public Member Functions | |
| FPackedRGB10A2N () | |
| FPackedRGB10A2N (const FVector3f &InVector) | |
| FPackedRGB10A2N (const FVector3d &InVector) | |
| FPackedRGB10A2N (const FVector4f &InVector) | |
| void | operator= (const FVector3f &InVector) |
| void | operator= (const FVector3d &InVector) |
| void | operator= (const FVector4f &InVector) |
| VectorRegister4Float | GetVectorRegister () const |
| void | Set (const FVector3f &InVector) |
| void | Set (const FVector3d &InVector) |
| void | Set (const FVector4f &InVector) |
| bool | operator== (const FPackedRGB10A2N &B) const |
| bool | operator!= (const FPackedRGB10A2N &B) const |
| FString | ToString () const |
Public Attributes | ||
| union { | ||
| struct { | ||
| uint32 W: 2 | ||
| uint32 Z: 10 | ||
| uint32 Y: 10 | ||
| uint32 X: 10 | ||
| } | ||
| struct { | ||
| uint32 Packed | ||
| } | ||
| } | Vector | |
Static Public Attributes | |
| static RENDERCORE_API FPackedRGB10A2N | ZeroVector |
Friends | |
| RENDERCORE_API FArchive & | operator<< (FArchive &Ar, FPackedRGB10A2N &N) |
A vector, quantized and packed into 32-bits.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
| uint32 FPackedRGB10A2N::Packed |
| union { ... } FPackedRGB10A2N::Vector |
| uint32 FPackedRGB10A2N::W |
| uint32 FPackedRGB10A2N::X |
| uint32 FPackedRGB10A2N::Y |
| uint32 FPackedRGB10A2N::Z |
|
static |