Plasma Engine  2.0
Loading...
Searching...
No Matches
plSmallArray< T, Size, AllocatorWrapper > Member List

This is the complete list of members for plSmallArray< T, Size, AllocatorWrapper >, including all inherited members.

CAPACITY_ALIGNMENT enum value (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >protected
Clear()plSmallArrayBase< T, Size >
Compact() (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
plSmallArrayBase::Compact(plAllocator *pAllocator)plSmallArrayBase< T, Size >
const_iterator typedef (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
const_reference typedef (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
const_reverse_iterator typedef (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
Contains(const T &value) constplSmallArrayBase< T, Size >
CopyFrom(const plArrayPtr< const T > &other, plAllocator *pAllocator)plSmallArrayBase< T, Size >
EnsureCount(plUInt16 uiCount) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
plSmallArrayBase::EnsureCount(plUInt16 uiCount, plAllocator *pAllocator)plSmallArrayBase< T, Size >
ExpandAndGetRef() (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
plSmallArrayBase::ExpandAndGetRef(plAllocator *pAllocator)plSmallArrayBase< T, Size >
GetArrayPtr()plSmallArrayBase< T, Size >
GetArrayPtr() constplSmallArrayBase< T, Size >
GetByteArrayPtr()plSmallArrayBase< T, Size >
GetByteArrayPtr() constplSmallArrayBase< T, Size >
GetCapacity() constplSmallArrayBase< T, Size >inline
GetCount() constplSmallArrayBase< T, Size >
GetData()plSmallArrayBase< T, Size >
GetData() constplSmallArrayBase< T, Size >
GetElementsPtr() (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >protected
GetElementsPtr() const (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >protected
GetHeapMemoryUsage() constplSmallArrayBase< T, Size >
GetUserData() const (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
GetUserData() (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
GetUserData() const (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
GetUserData() (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
IndexOf(const T &value, plUInt32 uiStartIndex=0) constplSmallArrayBase< T, Size >
Insert(const T &value, plUInt32 uiIndex, plAllocator *pAllocator)plSmallArrayBase< T, Size >
Insert(T &&value, plUInt32 uiIndex, plAllocator *pAllocator)plSmallArrayBase< T, Size >
InsertAt(plUInt32 uiIndex, const T &value) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
InsertAt(plUInt32 uiIndex, T &&value) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
IsEmpty() constplSmallArrayBase< T, Size >
iterator typedef (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
LastIndexOf(const T &value, plUInt32 uiStartIndex=plSmallInvalidIndex) constplSmallArrayBase< T, Size >
m_pElements (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
m_StaticData (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
m_uiCapacity (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >protected
m_uiCount (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >protected
m_uiUserData (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >protected
MoveFrom(plSmallArrayBase< T, Size > &&other, plAllocator *pAllocator)plSmallArrayBase< T, Size >
operator plArrayPtr< const T >() constplSmallArrayBase< T, Size >
operator plArrayPtr< T >()plSmallArrayBase< T, Size >
operator=(const plSmallArray< T, Size, AllocatorWrapper > &rhs) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
operator=(const plArrayPtr< const T > &rhs) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
operator=(plSmallArray< T, Size, AllocatorWrapper > &&rhs) noexcept (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
operator=(const plSmallArrayBase< T, Size > &rhs)=delete (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
operator=(plSmallArrayBase< T, Size > &&rhs)=delete (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
operator==(const plSmallArrayBase< T, Size > &rhs) constplSmallArrayBase< T, Size >
operator[](plUInt32 uiIndex) constplSmallArrayBase< T, Size >
operator[](plUInt32 uiIndex)plSmallArrayBase< T, Size >
PeekBack()plSmallArrayBase< T, Size >
PeekBack() constplSmallArrayBase< T, Size >
PL_ADD_DEFAULT_OPERATOR_NOTEQUAL(const plSmallArrayBase< T, Size > &) (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
PL_DECLARE_MEM_RELOCATABLE_TYPE_CONDITIONAL(T) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
plSmallArray() (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
plSmallArray(const plSmallArray< T, Size, AllocatorWrapper > &other) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
plSmallArray(const plArrayPtr< const T > &other) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
plSmallArray(plSmallArray< T, Size, AllocatorWrapper > &&other) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
plSmallArrayBase() (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
plSmallArrayBase(const plSmallArrayBase< T, Size > &other, plAllocator *pAllocator) (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
plSmallArrayBase(const plArrayPtr< const T > &other, plAllocator *pAllocator) (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
plSmallArrayBase(plSmallArrayBase< T, Size > &&other, plAllocator *pAllocator) (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
PopBack(plUInt32 uiCountToRemove=1)plSmallArrayBase< T, Size >
PushBack(const T &value) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
PushBack(T &&value) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
plSmallArrayBase::PushBack(const T &value, plAllocator *pAllocator)plSmallArrayBase< T, Size >
plSmallArrayBase::PushBack(T &&value, plAllocator *pAllocator)plSmallArrayBase< T, Size >
PushBackRange(const plArrayPtr< const T > &range) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
plSmallArrayBase::PushBackRange(const plArrayPtr< const T > &range, plAllocator *pAllocator)plSmallArrayBase< T, Size >
PushBackUnchecked(const T &value)plSmallArrayBase< T, Size >
PushBackUnchecked(T &&value)plSmallArrayBase< T, Size >
RemoveAndCopy(const T &value)plSmallArrayBase< T, Size >
RemoveAndSwap(const T &value)plSmallArrayBase< T, Size >
RemoveAtAndCopy(plUInt32 uiIndex, plUInt16 uiNumElements=1)plSmallArrayBase< T, Size >
RemoveAtAndSwap(plUInt32 uiIndex, plUInt16 uiNumElements=1)plSmallArrayBase< T, Size >
Reserve(plUInt16 uiCapacity) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
plSmallArrayBase::Reserve(plUInt16 uiCapacity, plAllocator *pAllocator)plSmallArrayBase< T, Size >
reverse_iterator typedef (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
SetCapacity(plUInt16 uiCapacity, plAllocator *pAllocator) (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >protected
SetCount(plUInt16 uiCount) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
SetCount(plUInt16 uiCount, const T &fillValue) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
plSmallArrayBase::SetCount(plUInt16 uiCount, plAllocator *pAllocator)plSmallArrayBase< T, Size >
plSmallArrayBase::SetCount(plUInt16 uiCount, const T &fillValue, plAllocator *pAllocator)plSmallArrayBase< T, Size >
SetCountUninitialized(plUInt16 uiCount) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
SetCountUninitialized(plUInt16 uiCount) (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
plSmallArrayBase::SetCountUninitialized(plUInt16 uiCount, plAllocator *pAllocator)plSmallArrayBase< T, Size >
Sort(const Comparer &comparer)plSmallArrayBase< T, Size >
Sort()plSmallArrayBase< T, Size >
value_type typedef (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >
~plSmallArray() (defined in plSmallArray< T, Size, AllocatorWrapper >)plSmallArray< T, Size, AllocatorWrapper >
~plSmallArrayBase() (defined in plSmallArrayBase< T, Size >)plSmallArrayBase< T, Size >