![]() |
Ark Server API (ASA) - Wiki
|
#include <WeakObjectPtrTemplates.h>
Inheritance diagram for TWeakObjectPtrSetKeyFuncs< ElementType, bInAllowDuplicateKeys >:
Collaboration diagram for TWeakObjectPtrSetKeyFuncs< ElementType, bInAllowDuplicateKeys >:Public Types | |
| typedef DefaultKeyFuncs< ElementType, bInAllowDuplicateKeys >::KeyInitType | KeyInitType |
Public Types inherited from DefaultKeyFuncs< ElementType, bInAllowDuplicateKeys > | |
| typedef TTypeTraits< ElementType >::ConstPointerType | KeyInitType |
| typedef TCallTraits< ElementType >::ParamType | ElementInitType |
Public Types inherited from BaseKeyFuncs< ElementType, ElementType, bInAllowDuplicateKeys > | |
| enum | |
| typedef ElementType | KeyType |
| typedef TCallTraits< ElementType >::ParamType | KeyInitType |
| typedef TCallTraits< ElementType >::ParamType | ElementInitType |
Static Public Member Functions | |
| static FORCEINLINE bool | Matches (KeyInitType A, KeyInitType B) |
| static FORCEINLINE uint32 | GetKeyHash (KeyInitType Key) |
Static Public Member Functions inherited from DefaultKeyFuncs< ElementType, bInAllowDuplicateKeys > | |
| static FORCEINLINE KeyInitType | GetSetKey (ElementInitType Element) |
| static FORCEINLINE bool | Matches (KeyInitType A, KeyInitType B) |
| template<typename ComparableKey > | |
| static FORCEINLINE bool | Matches (KeyInitType A, ComparableKey B) |
| static FORCEINLINE uint32 | GetKeyHash (KeyInitType Key) |
| template<typename ComparableKey > | |
| static FORCEINLINE uint32 | GetKeyHash (ComparableKey Key) |
SetKeyFuncs for TWeakObjectPtrs which allow the key to become stale without invalidating the set.
Definition at line 332 of file WeakObjectPtrTemplates.h.
| typedef DefaultKeyFuncs<ElementType,bInAllowDuplicateKeys>::KeyInitType TWeakObjectPtrSetKeyFuncs< ElementType, bInAllowDuplicateKeys >::KeyInitType |
Definition at line 334 of file WeakObjectPtrTemplates.h.
|
inlinestatic |
Definition at line 341 of file WeakObjectPtrTemplates.h.
|
inlinestatic |
Definition at line 336 of file WeakObjectPtrTemplates.h.