Ark Server API (ASA) - Wiki
|
Classes | |
struct | FElementId |
class | FSlotBase |
class | FSlotPosition |
struct | TNamedAttribute |
struct | TNamedValue |
struct | TOptionalNamedAttribute |
Enumerations | |
enum class | EElementType : unsigned char { Root , Record , Array , Stream , Map , AttributedValue } |
enum class | EEnteringAttributeState { NotEnteringAttribute , EnteringAttribute } |
Functions | |
FElementId | GetCurrentSlotElementIdImpl (FStructuredArchive &Ar) |
FArchiveFormatterType & | GetFormatterImpl (FStructuredArchive &Ar) |
FORCEINLINE FArchive & | GetUnderlyingArchiveImpl (FStructuredArchive &StructuredArchive) |
FORCEINLINE FArchiveState & | GetUnderlyingArchiveStateImpl (FStructuredArchive &StructuredArchive) |
template<typename T > | |
FORCEINLINE TNamedValue< T > | MakeNamedValue (FArchiveFieldName Name, T &Value) |
template<typename T > | |
FORCEINLINE TNamedAttribute< T > | MakeNamedAttribute (FArchiveFieldName Name, T &Value) |
template<typename T > | |
FORCEINLINE TOptionalNamedAttribute< T > | MakeOptionalNamedAttribute (FArchiveFieldName Name, T &Value, const typename TIdentity< T >::Type &Default) |
Enumerator | |
---|---|
Root | |
Record | |
Array | |
Stream | |
Map | |
AttributedValue |
Definition at line 24 of file StructuredArchive.h.
Enumerator | |
---|---|
NotEnteringAttribute | |
EnteringAttribute |
Definition at line 34 of file StructuredArchive.h.
FElementId UE::StructuredArchive::Private::GetCurrentSlotElementIdImpl | ( | FStructuredArchive & | Ar | ) |
FArchiveFormatterType & UE::StructuredArchive::Private::GetFormatterImpl | ( | FStructuredArchive & | Ar | ) |
Definition at line 245 of file StructuredArchive.h.
FArchive & UE::StructuredArchive::Private::GetUnderlyingArchiveImpl | ( | FStructuredArchive & | StructuredArchive | ) |
Definition at line 228 of file StructuredArchive.h.
FArchiveState & UE::StructuredArchive::Private::GetUnderlyingArchiveStateImpl | ( | FStructuredArchive & | StructuredArchive | ) |
Definition at line 233 of file StructuredArchive.h.
FORCEINLINE TNamedAttribute< T > UE::StructuredArchive::Private::MakeNamedAttribute | ( | FArchiveFieldName | Name, |
T & | Value ) |
Definition at line 64 of file StructuredArchiveNameHelpers.h.
FORCEINLINE TNamedValue< T > UE::StructuredArchive::Private::MakeNamedValue | ( | FArchiveFieldName | Name, |
T & | Value ) |
Definition at line 58 of file StructuredArchiveNameHelpers.h.
FORCEINLINE TOptionalNamedAttribute< T > UE::StructuredArchive::Private::MakeOptionalNamedAttribute | ( | FArchiveFieldName | Name, |
T & | Value, | ||
const typename TIdentity< T >::Type & | Default ) |
Definition at line 70 of file StructuredArchiveNameHelpers.h.