Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FPointerTableBase Class Referenceabstract

#include <MemoryImage.h>

Public Member Functions

virtual ~FPointerTableBase ()
 
virtual int32 AddIndexedPointer (const FTypeLayoutDesc &TypeDesc, void *Ptr)=0
 
virtual voidGetIndexedPointer (const FTypeLayoutDesc &TypeDesc, uint32 i) const =0
 
virtual void SaveToArchive (FArchive &Ar, const FPlatformTypeLayoutParameters &LayoutParams, const void *FrozenObject) const
 
virtual bool LoadFromArchive (FArchive &Ar, const FPlatformTypeLayoutParameters &LayoutParams, void *FrozenObject)
 
int32 AddTypeDependency (const FTypeLayoutDesc &TypeDesc)
 
const FTypeLayoutDescGetTypeDependency (int32 Index) const
 

Detailed Description

Definition at line 46 of file MemoryImage.h.

Constructor & Destructor Documentation

◆ ~FPointerTableBase()

virtual FPointerTableBase::~FPointerTableBase ( )
inlinevirtual

Definition at line 49 of file MemoryImage.h.

Member Function Documentation

◆ AddIndexedPointer()

virtual int32 FPointerTableBase::AddIndexedPointer ( const FTypeLayoutDesc & TypeDesc,
void * Ptr )
pure virtual

◆ AddTypeDependency()

int32 FPointerTableBase::AddTypeDependency ( const FTypeLayoutDesc & TypeDesc)
inline

Definition at line 62 of file MemoryImage.h.

◆ GetIndexedPointer()

virtual void * FPointerTableBase::GetIndexedPointer ( const FTypeLayoutDesc & TypeDesc,
uint32 i ) const
pure virtual

◆ GetTypeDependency()

const FTypeLayoutDesc * FPointerTableBase::GetTypeDependency ( int32 Index) const
inline

Definition at line 63 of file MemoryImage.h.

◆ LoadFromArchive()

virtual bool FPointerTableBase::LoadFromArchive ( FArchive & Ar,
const FPlatformTypeLayoutParameters & LayoutParams,
void * FrozenObject )
virtual

◆ SaveToArchive()

virtual void FPointerTableBase::SaveToArchive ( FArchive & Ar,
const FPlatformTypeLayoutParameters & LayoutParams,
const void * FrozenObject ) const
virtual

The documentation for this class was generated from the following file: