Ark Server API (ASA) - Wiki
|
#include <MemoryImage.h>
Public Member Functions | |
void | Empty (int32 NewSize=0) |
uint32 | Num () const |
uint32 | AddIndexedPointer (T *Ptr) |
bool | TryAddIndexedPtr (const FTypeLayoutDesc &TypeDesc, void *Ptr, int32 &OutIndex) |
void | LoadIndexedPointer (T *Ptr) |
void | AddPatchedPointer (T *Ptr, uint64 Offset) |
T * | GetIndexedPointer (uint32 i) const |
bool | TryGetIndexedPtr (const FTypeLayoutDesc &TypeDesc, uint32 i, void *&OutPtr) const |
void | ApplyPointerPatches (void *FrozenBase) const |
TArray< PtrType >::RangedForIteratorType | begin () |
TArray< PtrType >::RangedForIteratorType | end () |
TArray< PtrType >::RangedForConstIteratorType | begin () const |
TArray< PtrType >::RangedForConstIteratorType | end () const |
Public Member Functions inherited from FPtrTableBase | |
void | SavePatchesToArchive (FArchive &Ar, uint32 PtrIndex) const |
Static Public Member Functions | |
static const FTypeLayoutDesc & | StaticGetPtrTypeLayoutDesc () |
Static Public Member Functions inherited from FPtrTableBase | |
template<typename PtrType > | |
static void | LoadAndApplyPatchesFromArchive (FArchive &Ar, void *FrozenBase, const PtrType &Ptr) |
Private Attributes | |
TArray< PtrType > | Pointers |
Additional Inherited Members | |
Protected Member Functions inherited from FPtrTableBase | |
void | AddPatchedPointerBase (uint32 PtrIndex, uint64 Offset) |
Protected Attributes inherited from FPtrTableBase | |
TArray< FPatchOffsetList > | PatchLists |
TArray< FPatchOffset > | PatchOffsets |
Definition at line 940 of file MemoryImage.h.
|
inline |
Definition at line 951 of file MemoryImage.h.
|
inline |
Definition at line 978 of file MemoryImage.h.
|
inline |
Definition at line 996 of file MemoryImage.h.
|
inline |
Definition at line 1010 of file MemoryImage.h.
|
inline |
Definition at line 1012 of file MemoryImage.h.
|
inline |
Definition at line 945 of file MemoryImage.h.
|
inline |
Definition at line 1011 of file MemoryImage.h.
|
inline |
Definition at line 1013 of file MemoryImage.h.
|
inline |
Definition at line 984 of file MemoryImage.h.
|
inline |
Definition at line 963 of file MemoryImage.h.
Definition at line 950 of file MemoryImage.h.
|
inlinestatic |
Definition at line 1148 of file MemoryImage.h.
|
inline |
Definition at line 953 of file MemoryImage.h.
|
inline |
Definition at line 986 of file MemoryImage.h.
|
private |
Definition at line 1015 of file MemoryImage.h.