![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <IndexTypes.h>
Public Member Functions | |
| FIndex4i () | |
| FIndex4i (int ValA, int ValB, int ValC, int ValD) | |
| int & | operator[] (int Idx) |
| const int & | operator[] (int Idx) const |
| bool | operator== (const FIndex4i &Other) const |
| bool | operator!= (const FIndex4i &Other) const |
| int | IndexOf (int Value) const |
| bool | Contains (int Idx) const |
| void | Serialize (FArchive &Ar) |
Static Public Member Functions | |
| static FIndex4i | Zero () |
| static FIndex4i | Max () |
| static FIndex4i | Invalid () |
Public Attributes | ||
| union { | ||
| struct { | ||
| int A | ||
| int B | ||
| int C | ||
| int D | ||
| } | ||
| int ABCD [4] | ||
| }; | ||
Friends | |
| FArchive & | operator<< (FArchive &Ar, FIndex4i &I) |
4-index tuple. Ported from g3Sharp library, with the intention of maintaining compatibility with existing g3Sharp code. Has an API similar to WildMagic, GTEngine, Eigen, etc.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Serialization operator for FIndex4i.
| Ar | Archive to serialize with. |
| I | Index to serialize. |
| union { ... } UE::Geometry::FIndex4i |
| int UE::Geometry::FIndex4i::A |
| int UE::Geometry::FIndex4i::ABCD[4] |
| int UE::Geometry::FIndex4i::B |
| int UE::Geometry::FIndex4i::C |
| int UE::Geometry::FIndex4i::D |