Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
Private Types
|
List of all members
FScriptSet Class Reference
#include <
Set.h
>
Inheritance diagram for FScriptSet:
[
legend
]
Collaboration diagram for FScriptSet:
[
legend
]
Private Types
using
Super
=
TScriptSet
<
FDefaultSetAllocator
,
FScriptSet
>
Additional Inherited Members
Public Member Functions inherited from
TScriptSet< FDefaultSetAllocator, FScriptSet >
TScriptSet
()
TScriptSet
(
const
TScriptSet
&)
bool
IsValidIndex
(
int32
Index
)
const
bool
IsEmpty
()
const
int32
Num
()
const
int32
GetMaxIndex
()
const
void
*
GetData
(
int32
Index
,
const
FScriptSetLayout
&
Layout
)
const
void
*
GetData
(
int32
Index
,
const
FScriptSetLayout
&
Layout
)
const
void
MoveAssign
(
DerivedType
&
Other
,
const
FScriptSetLayout
&
Layout
)
void
Empty
(
int32
Slack
,
const
FScriptSetLayout
&
Layout
)
void
RemoveAt
(
int32
Index
,
const
FScriptSetLayout
&
Layout
)
int32
AddUninitialized
(
const
FScriptSetLayout
&
Layout
)
void
Rehash
(
const
FScriptSetLayout
&
Layout
,
TFunctionRef
<
uint32
(
const
void
*)> GetKeyHash)
int32
FindIndex
(
const
void
*Element,
const
FScriptSetLayout
&
Layout
,
TFunctionRef
<
uint32
(
const
void
*)> GetKeyHash,
TFunctionRef
<
bool
(
const
void
*,
const
void
*)>
EqualityFn
)
int32
FindIndexByHash
(
const
void
*Element,
const
FScriptSetLayout
&
Layout
,
uint32
KeyHash
,
TFunctionRef
<
bool
(
const
void
*,
const
void
*)>
EqualityFn
)
int32
FindOrAdd
(
const
void
*Element,
const
FScriptSetLayout
&
Layout
,
TFunctionRef
<
uint32
(
const
void
*)> GetKeyHash,
TFunctionRef
<
bool
(
const
void
*,
const
void
*)>
EqualityFn
,
TFunctionRef
<
void
(
void
*)>
ConstructFn
)
void
Add
(
const
void
*Element,
const
FScriptSetLayout
&
Layout
,
TFunctionRef
<
uint32
(
const
void
*)> GetKeyHash,
TFunctionRef
<
bool
(
const
void
*,
const
void
*)>
EqualityFn
,
TFunctionRef
<
void
(
void
*)>
ConstructFn
,
TFunctionRef
<
void
(
void
*)>
DestructFn
)
void
operator=
(
const
TScriptSet
&)
Static Public Member Functions inherited from
TScriptSet< FDefaultSetAllocator, FScriptSet >
static
FScriptSetLayout
GetScriptLayout
(
int32
ElementSize
,
int32
ElementAlignment
)
Detailed Description
Definition at line
2147
of file
Set.h
.
Member Typedef Documentation
◆
Super
using
FScriptSet::Super
=
TScriptSet
<
FDefaultSetAllocator
,
FScriptSet
>
private
Definition at line
2149
of file
Set.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/Containers/
Set.h
FScriptSet
Generated by
1.10.0