Ark Server API (ASA) - Wiki
|
#include <MemoryImageWriter.h>
Public Member Functions | |
FMemoryUnfreezeContent (const FPointerTableBase *InPointerTable) | |
FMemoryUnfreezeContent (const FPointerTableBase *InPointerTable, const FPlatformTypeLayoutParameters &InLayoutParams) | |
const FPointerTableBase * | TryGetPrevPointerTable () const |
const FTypeLayoutDesc * | GetDerivedTypeDesc (const FTypeLayoutDesc &StaticTypeDesc, int32 TypeIndex) const |
uint32 | UnfreezeObject (const void *Object, const FTypeLayoutDesc &TypeDesc, void *OutDst) const |
template<typename T > | |
uint32 | UnfreezeObject (const T &Object, void *OutDst) const |
Public Attributes | |
const FPointerTableBase * | PrevPointerTable = nullptr |
FPlatformTypeLayoutParameters | FrozenLayoutParameters |
bool | bIsFrozenForCurrentPlatform |
Definition at line 77 of file MemoryImageWriter.h.
|
inlineexplicit |
|
inline |
const FTypeLayoutDesc * FMemoryUnfreezeContent::GetDerivedTypeDesc | ( | const FTypeLayoutDesc & | StaticTypeDesc, |
int32 | TypeIndex ) const |
|
inline |
Definition at line 94 of file MemoryImageWriter.h.
Definition at line 104 of file MemoryImageWriter.h.
|
inline |
Definition at line 98 of file MemoryImageWriter.h.
bool FMemoryUnfreezeContent::bIsFrozenForCurrentPlatform |
Definition at line 114 of file MemoryImageWriter.h.
FPlatformTypeLayoutParameters FMemoryUnfreezeContent::FrozenLayoutParameters |
Definition at line 113 of file MemoryImageWriter.h.
const FPointerTableBase* FMemoryUnfreezeContent::PrevPointerTable = nullptr |
Definition at line 110 of file MemoryImageWriter.h.