Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
List of all members
FVoidPtrTable Class Reference
#include <
MemoryImage.h
>
Inheritance diagram for FVoidPtrTable:
[
legend
]
Collaboration diagram for FVoidPtrTable:
[
legend
]
Additional Inherited Members
Public Member Functions inherited from
TPtrTableBase< void, void * >
void
Empty
(
int32
NewSize
=0)
uint32
Num
()
const
uint32
AddIndexedPointer
(
void
*Ptr)
bool
TryAddIndexedPtr
(
const
FTypeLayoutDesc
&TypeDesc,
void
*Ptr,
int32
&
OutIndex
)
void
LoadIndexedPointer
(
void
*Ptr)
void
AddPatchedPointer
(
void
*Ptr,
uint64
Offset
)
void
*
GetIndexedPointer
(
uint32
i
)
const
bool
TryGetIndexedPtr
(
const
FTypeLayoutDesc
&TypeDesc,
uint32
i
,
void
*&
OutPtr
)
const
void
ApplyPointerPatches
(
void
*
FrozenBase
)
const
TArray
<
void
* >::RangedForIteratorType
begin
()
TArray
<
void
* >::RangedForConstIteratorType
begin
()
const
TArray
<
void
* >::RangedForIteratorType
end
()
TArray
<
void
* >::RangedForConstIteratorType
end
()
const
Public Member Functions inherited from
FPtrTableBase
void
SavePatchesToArchive
(
FArchive
&Ar,
uint32
PtrIndex
)
const
Static Public Member Functions inherited from
TPtrTableBase< void, void * >
static
const
FTypeLayoutDesc
&
StaticGetPtrTypeLayoutDesc
()
Static Public Member Functions inherited from
FPtrTableBase
template<
typename
PtrType >
static
void
LoadAndApplyPatchesFromArchive
(
FArchive
&Ar,
void
*
FrozenBase
,
const
PtrType &Ptr)
Protected Member Functions inherited from
FPtrTableBase
void
AddPatchedPointerBase
(
uint32
PtrIndex
,
uint64
Offset
)
Protected Attributes inherited from
FPtrTableBase
TArray
<
FPatchOffsetList
>
PatchLists
TArray
<
FPatchOffset
>
PatchOffsets
Detailed Description
Definition at line
1027
of file
MemoryImage.h
.
The documentation for this class was generated from the following file:
C:/Users/lachl/Downloads/ArkServerAPI_NEW/ASA/AsaApi/AsaApi/Core/Public/API/UE/Serialization/
MemoryImage.h
FVoidPtrTable
Generated by
1.10.0