362 return A == Idx ||
B == Idx ||
C == Idx ||
D == Idx;
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
FInt32Vector3 FIntVector
Definition MathFwd.h:115
Definition Archive.h:1208
Definition IndexTypes.h:12
constexpr int InvalidID
Definition IndexTypes.h:13
uint32 GetTypeHash(const TBox< T > &Box)
Definition Box.h:1008
Definition AdvancedWidgetsModule.cpp:13
U16 Index
Definition radfft.cpp:71
static CORE_API uint32 MemCrc_DEPRECATED(const void *Data, int32 Length, uint32 CRC=0)
Definition Crc.cpp:592
Definition NumericLimits.h:41
Definition IndexTypes.h:27
constexpr FIndex2i()=default
int A
Definition IndexTypes.h:32
int AB[2]
Definition IndexTypes.h:36
bool Contains(int Value) const
Definition IndexTypes.h:85
void Swap()
Definition IndexTypes.h:107
int & operator[](int Idx)
Definition IndexTypes.h:57
static constexpr FIndex2i Invalid()
Definition IndexTypes.h:52
bool operator==(const FIndex2i &Other) const
Definition IndexTypes.h:70
int IndexOf(int Value) const
Definition IndexTypes.h:80
static constexpr FIndex2i Zero()
Definition IndexTypes.h:44
int B
Definition IndexTypes.h:32
friend FArchive & operator<<(FArchive &Ar, FIndex2i &I)
Definition IndexTypes.h:127
int OtherElement(int Value) const
Definition IndexTypes.h:91
static constexpr FIndex2i Max()
Definition IndexTypes.h:48
constexpr FIndex2i(int ValA, int ValB)
Definition IndexTypes.h:40
void Sort()
Definition IndexTypes.h:112
void Serialize(FArchive &Ar)
Definition IndexTypes.h:134
const int & operator[](int Idx) const
Definition IndexTypes.h:63
bool operator!=(const FIndex2i &Other) const
Definition IndexTypes.h:75
Definition IndexTypes.h:158
constexpr FIndex3i(int ValA, int ValB, int ValC)
Definition IndexTypes.h:173
static constexpr FIndex3i Zero()
Definition IndexTypes.h:177
int & operator[](int Idx)
Definition IndexTypes.h:190
void Serialize(FArchive &Ar)
Definition IndexTypes.h:272
friend FArchive & operator<<(FArchive &Ar, FIndex3i &I)
Definition IndexTypes.h:265
FIndex3i GetOffsetBy(int32 OffsetIndicesBy) const
Definition IndexTypes.h:224
bool operator==(const FIndex3i &Other) const
Definition IndexTypes.h:203
FIndex3i GetCycled(int32 WantIndex0Value) const
Definition IndexTypes.h:232
bool operator!=(const FIndex3i &Other) const
Definition IndexTypes.h:208
static constexpr FIndex3i Max()
Definition IndexTypes.h:181
constexpr FIndex3i()=default
int B
Definition IndexTypes.h:164
bool Contains(int Value) const
Definition IndexTypes.h:218
int A
Definition IndexTypes.h:163
int IndexOf(int Value) const
Definition IndexTypes.h:213
int ABC[3]
Definition IndexTypes.h:169
FIndex3i(const FIntVector &Vec)
Definition IndexTypes.h:251
const int & operator[](int Idx) const
Definition IndexTypes.h:196
int C
Definition IndexTypes.h:165
static constexpr FIndex3i Invalid()
Definition IndexTypes.h:185
Definition IndexTypes.h:296
static FIndex4i Zero()
Definition IndexTypes.h:319
static FIndex4i Invalid()
Definition IndexTypes.h:327
bool operator!=(const FIndex4i &Other) const
Definition IndexTypes.h:350
int ABCD[4]
Definition IndexTypes.h:305
int A
Definition IndexTypes.h:301
bool operator==(const FIndex4i &Other) const
Definition IndexTypes.h:345
int C
Definition IndexTypes.h:301
friend FArchive & operator<<(FArchive &Ar, FIndex4i &I)
Definition IndexTypes.h:372
int B
Definition IndexTypes.h:301
void Serialize(FArchive &Ar)
Definition IndexTypes.h:379
int D
Definition IndexTypes.h:301
static FIndex4i Max()
Definition IndexTypes.h:323
int IndexOf(int Value) const
Definition IndexTypes.h:355
const int & operator[](int Idx) const
Definition IndexTypes.h:338
FIndex4i(int ValA, int ValB, int ValC, int ValD)
Definition IndexTypes.h:311
int & operator[](int Idx)
Definition IndexTypes.h:332
FIndex4i()
Definition IndexTypes.h:308
bool Contains(int Idx) const
Definition IndexTypes.h:360