Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
List of all members
TPtrTable< T > Class Template Reference
#include <
MemoryImage.h
>
Inheritance diagram for TPtrTable< T >:
[
legend
]
Collaboration diagram for TPtrTable< T >:
[
legend
]
Additional Inherited Members
Public Member Functions inherited from
TPtrTableBase< T, T * >
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
<
T
* >::RangedForIteratorType
begin
()
TArray
<
T
* >::RangedForConstIteratorType
begin
()
const
TArray
<
T
* >::RangedForIteratorType
end
()
TArray
<
T
* >::RangedForConstIteratorType
end
()
const
Public Member Functions inherited from
FPtrTableBase
void
SavePatchesToArchive
(
FArchive
&Ar,
uint32
PtrIndex
)
const
Static Public Member Functions inherited from
TPtrTableBase< T, T * >
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
template<
typename
T
>
class TPtrTable< T >
Definition at line
1019
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
TPtrTable
Generated by
1.10.0