Ark Server API (ASA) - Wiki
Loading...
Searching...
No Matches
FScriptSet Class Reference

#include <Set.h>

+ Inheritance diagram for FScriptSet:
+ Collaboration diagram for FScriptSet:

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
 
voidGetData (int32 Index, const FScriptSetLayout &Layout)
 
const voidGetData (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

Definition at line 2149 of file Set.h.


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