Ark Server API (ASA) - Wiki
|
#include <ArchiveSerializedPropertyChain.h>
Private Member Functions | |
void | IncrementUpdateCount () |
Private Attributes | |
TArray< struct FProperty *, TInlineAllocator< 8 > > | SerializedPropertyChain |
uint32 | SerializedPropertyChainUpdateCount |
Structure containing the stack of properties that are currently being serialized by an archive
Definition at line 8 of file ArchiveSerializedPropertyChain.h.
|
inline |
Default constructor
Definition at line 12 of file ArchiveSerializedPropertyChain.h.
|
inline |
Get the number of properties currently on the stack
Definition at line 85 of file ArchiveSerializedPropertyChain.h.
|
inline |
Get the property at the given index from the root
Definition at line 77 of file ArchiveSerializedPropertyChain.h.
|
inline |
Get the property at the given index on the stack
Definition at line 68 of file ArchiveSerializedPropertyChain.h.
|
inline |
Get the counter for the number of times that SerializedPropertyChain has been updated
Definition at line 93 of file ArchiveSerializedPropertyChain.h.
|
inline |
Check to see whether there are any editor-only properties on the stack
Definition at line 101 of file ArchiveSerializedPropertyChain.h.
|
inlineprivate |
Definition at line 111 of file ArchiveSerializedPropertyChain.h.
|
inline |
Pop a property that was previously being serialized
InProperty | Pointer to the property that was previously being serialized |
bIsEditorOnlyProperty | True if the property is editor only (call FProperty::IsEditorOnlyProperty to work this out, as the archive can't since it can't access CoreUObject types) |
Definition at line 47 of file ArchiveSerializedPropertyChain.h.
|
inline |
Push a property that is currently being serialized
InProperty | Pointer to the property that is currently being serialized |
bIsEditorOnlyProperty | True if the property is editor only (call FProperty::IsEditorOnlyProperty to work this out, as the archive can't since it can't access CoreUObject types) |
Definition at line 26 of file ArchiveSerializedPropertyChain.h.
|
private |
Array of properties on the stack
Definition at line 117 of file ArchiveSerializedPropertyChain.h.
|
private |
Counter for the number of times that SerializedPropertyChain has been updated
Definition at line 120 of file ArchiveSerializedPropertyChain.h.