Plasma Engine  2.0
Loading...
Searching...
No Matches
plArrayMap< KEY, VALUE, AllocatorWrapper > Member List

This is the complete list of members for plArrayMap< KEY, VALUE, AllocatorWrapper >, including all inherited members.

Clear()plArrayMapBase< KEY, VALUE >inline
Compact()plArrayMapBase< KEY, VALUE >
const_iterator typedef (defined in plArrayMapBase< KEY, VALUE >)plArrayMapBase< KEY, VALUE >
const_reverse_iterator typedef (defined in plArrayMapBase< KEY, VALUE >)plArrayMapBase< KEY, VALUE >
Contains(const CompatibleKeyType &key) constplArrayMapBase< KEY, VALUE >
Contains(const CompatibleKeyType &key, const VALUE &value) constplArrayMapBase< KEY, VALUE >
Contains(const CompatibleKeyType &key) const (defined in plArrayMapBase< KEY, VALUE >)plArrayMapBase< KEY, VALUE >
Find(const CompatibleKeyType &key) constplArrayMapBase< KEY, VALUE >
FindOrAdd(const CompatibleKeyType &key, bool *out_pExisted=nullptr)plArrayMapBase< KEY, VALUE >
GetCount() constplArrayMapBase< KEY, VALUE >
GetData()plArrayMapBase< KEY, VALUE >
GetData() constplArrayMapBase< KEY, VALUE >
GetHeapMemoryUsage() constplArrayMapBase< KEY, VALUE >inline
GetKey(plUInt32 uiIndex) constplArrayMapBase< KEY, VALUE >
GetPair(plUInt32 uiIndex) constplArrayMapBase< KEY, VALUE >
GetValue(plUInt32 uiIndex) constplArrayMapBase< KEY, VALUE >
GetValue(plUInt32 uiIndex)plArrayMapBase< KEY, VALUE >
Insert(CompatibleKeyType &&key, CompatibleValueType &&value)plArrayMapBase< KEY, VALUE >inline
IsEmpty() constplArrayMapBase< KEY, VALUE >
iterator typedef (defined in plArrayMapBase< KEY, VALUE >)plArrayMapBase< KEY, VALUE >
LowerBound(const CompatibleKeyType &key) constplArrayMapBase< KEY, VALUE >
operator=(const plArrayMap< KEY, VALUE, AllocatorWrapper > &rhs) (defined in plArrayMap< KEY, VALUE, AllocatorWrapper >)plArrayMap< KEY, VALUE, AllocatorWrapper >
operator=(const plArrayMapBase< KEY, VALUE > &rhs) (defined in plArrayMap< KEY, VALUE, AllocatorWrapper >)plArrayMap< KEY, VALUE, AllocatorWrapper >
operator==(const plArrayMapBase< KEY, VALUE > &rhs) constplArrayMapBase< KEY, VALUE >
operator[](const CompatibleKeyType &key)plArrayMapBase< KEY, VALUE >
operator[](const CompatibleKeyType &key) (defined in plArrayMapBase< KEY, VALUE >)plArrayMapBase< KEY, VALUE >
PL_ADD_DEFAULT_OPERATOR_NOTEQUAL(const plArrayMapBase< KEY, VALUE > &) (defined in plArrayMapBase< KEY, VALUE >)plArrayMapBase< KEY, VALUE >
plArrayMap() (defined in plArrayMap< KEY, VALUE, AllocatorWrapper >)plArrayMap< KEY, VALUE, AllocatorWrapper >
plArrayMap(plAllocator *pAllocator) (defined in plArrayMap< KEY, VALUE, AllocatorWrapper >)plArrayMap< KEY, VALUE, AllocatorWrapper >explicit
plArrayMap(const plArrayMap< KEY, VALUE, AllocatorWrapper > &rhs) (defined in plArrayMap< KEY, VALUE, AllocatorWrapper >)plArrayMap< KEY, VALUE, AllocatorWrapper >
plArrayMap(const plArrayMapBase< KEY, VALUE > &rhs) (defined in plArrayMap< KEY, VALUE, AllocatorWrapper >)plArrayMap< KEY, VALUE, AllocatorWrapper >
plArrayMapBase(plAllocator *pAllocator)plArrayMapBase< KEY, VALUE >inlineexplicit
plArrayMapBase(const plArrayMapBase &rhs, plAllocator *pAllocator)plArrayMapBase< KEY, VALUE >inline
RemoveAndCopy(const CompatibleKeyType &key, bool bKeepSorted=false)plArrayMapBase< KEY, VALUE >
RemoveAtAndCopy(plUInt32 uiIndex, bool bKeepSorted=false)plArrayMapBase< KEY, VALUE >
Reserve(plUInt32 uiSize)plArrayMapBase< KEY, VALUE >
reverse_iterator typedef (defined in plArrayMapBase< KEY, VALUE >)plArrayMapBase< KEY, VALUE >
Sort() constplArrayMapBase< KEY, VALUE >inline
UpperBound(const CompatibleKeyType &key) constplArrayMapBase< KEY, VALUE >