Ark Server API (ASA) - Wiki
|
#include <IntVector.h>
Public Types | |
using | IntType = InIntType |
Public Member Functions | |
TIntVector2 ()=default | |
TIntVector2 (IntType InX, IntType InY) | |
TIntVector2 (IntType InValue) | |
TIntVector2 (EForceInit) | |
template<typename OtherIntType > | |
TIntVector2 (TIntVector2< OtherIntType > Other) | |
const IntType & | operator[] (int32 ComponentIndex) const |
IntType & | operator[] (int32 ComponentIndex) |
bool | operator== (const TIntVector2 &Other) const |
bool | operator!= (const TIntVector2 &Other) const |
bool | Serialize (FArchive &Ar) |
bool | SerializeFromMismatchedTag (FName StructTag, FArchive &Ar) |
Public Attributes | ||
union { | ||
struct { | ||
IntType X | ||
IntType Y | ||
} | ||
IntType XY [2] | ||
}; | ||
Friends | |
FArchive & | operator<< (FArchive &Ar, TIntVector2 &Vector) |
Definition at line 560 of file IntVector.h.
Definition at line 562 of file IntVector.h.
|
default |
|
inline |
Definition at line 578 of file IntVector.h.
|
inlineexplicit |
Definition at line 584 of file IntVector.h.
|
inline |
Definition at line 590 of file IntVector.h.
|
inlineexplicit |
Converts to another int type. Checks that the cast will succeed.
Definition at line 600 of file IntVector.h.
|
inline |
Definition at line 625 of file IntVector.h.
|
inline |
Definition at line 620 of file IntVector.h.
|
inline |
Definition at line 613 of file IntVector.h.
|
inline |
Definition at line 606 of file IntVector.h.
|
inline |
Definition at line 642 of file IntVector.h.
Definition at line 1124 of file IntVector.h.
|
friend |
Serializes the Vector2.
Ar | The archive to serialize into. |
Vector | The vector to serialize. |
Definition at line 637 of file IntVector.h.
union { ... } UE::Math::TIntVector2< InIntType > |
Definition at line 569 of file IntVector.h.
IntType UE::Math::TIntVector2< InIntType >::XY[2] |
Definition at line 573 of file IntVector.h.
Definition at line 569 of file IntVector.h.