TrinityCore
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
G3D::Array< T, MIN_ELEMENTS > Member List

This is the complete list of members for G3D::Array< T, MIN_ELEMENTS >, including all inherited members.

_copy(const Array &other)G3D::Array< T, MIN_ELEMENTS >inlineprivate
append(const T &value)G3D::Array< T, MIN_ELEMENTS >inline
append(const T &v1, const T &v2)G3D::Array< T, MIN_ELEMENTS >inline
append(const T &v1, const T &v2, const T &v3)G3D::Array< T, MIN_ELEMENTS >inline
append(const T &v1, const T &v2, const T &v3, const T &v4)G3D::Array< T, MIN_ELEMENTS >inline
append(const T &v1, const T &v2, const T &v3, const T &v4, const T &v5)G3D::Array< T, MIN_ELEMENTS >inline
append(const T &v1, const T &v2, const T &v3, const T &v4, const T &v5, const T &v6)G3D::Array< T, MIN_ELEMENTS >inline
append(const Array< T > &array)G3D::Array< T, MIN_ELEMENTS >inline
appendPOD(const Array< T > &other)G3D::Array< T, MIN_ELEMENTS >inline
Array()G3D::Array< T, MIN_ELEMENTS >inline
Array(const T &v0)G3D::Array< T, MIN_ELEMENTS >inlineexplicit
Array(const T &v0, const T &v1)G3D::Array< T, MIN_ELEMENTS >inline
Array(const T &v0, const T &v1, const T &v2)G3D::Array< T, MIN_ELEMENTS >inline
Array(const T &v0, const T &v1, const T &v2, const T &v3)G3D::Array< T, MIN_ELEMENTS >inline
Array(const T &v0, const T &v1, const T &v2, const T &v3, const T &v4)G3D::Array< T, MIN_ELEMENTS >inline
Array(const Array &other)G3D::Array< T, MIN_ELEMENTS >inline
Array(const std::vector< T > &other)G3D::Array< T, MIN_ELEMENTS >inlineexplicit
back()G3D::Array< T, MIN_ELEMENTS >inline
back() const G3D::Array< T, MIN_ELEMENTS >inline
begin()G3D::Array< T, MIN_ELEMENTS >inline
begin() const G3D::Array< T, MIN_ELEMENTS >inline
capacity() const G3D::Array< T, MIN_ELEMENTS >inline
clear(bool shrink=true)G3D::Array< T, MIN_ELEMENTS >inline
clearAndSetMemoryManager(const MemoryManager::Ref &m)G3D::Array< T, MIN_ELEMENTS >inline
compareGT(const T &a, const T &b)G3D::Array< T, MIN_ELEMENTS >inlineprivatestatic
const_iterator typedefG3D::Array< T, MIN_ELEMENTS >
ConstIterator typedefG3D::Array< T, MIN_ELEMENTS >
contains(const T &e) const G3D::Array< T, MIN_ELEMENTS >inline
copyFrom(const Array< T > &other)G3D::Array< T, MIN_ELEMENTS >inline
copyPOD(const Array< T > &other)G3D::Array< T, MIN_ELEMENTS >inline
dataG3D::Array< T, MIN_ELEMENTS >private
deleteAll()G3D::Array< T, MIN_ELEMENTS >inline
difference_type typedefG3D::Array< T, MIN_ELEMENTS >
end() const G3D::Array< T, MIN_ELEMENTS >inline
end()G3D::Array< T, MIN_ELEMENTS >inline
fastClear()G3D::Array< T, MIN_ELEMENTS >inline
fastRemove(int index, bool shrinkIfNecessary=false)G3D::Array< T, MIN_ELEMENTS >inline
find(const T &value)G3D::Array< T, MIN_ELEMENTS >inline
find(const T &value) const G3D::Array< T, MIN_ELEMENTS >inline
findIndex(const T &value) const G3D::Array< T, MIN_ELEMENTS >inline
first()G3D::Array< T, MIN_ELEMENTS >inline
first() const G3D::Array< T, MIN_ELEMENTS >inline
firstIndex() const G3D::Array< T, MIN_ELEMENTS >inline
front()G3D::Array< T, MIN_ELEMENTS >inline
front() const G3D::Array< T, MIN_ELEMENTS >inline
getCArray()G3D::Array< T, MIN_ELEMENTS >inline
getCArray() const G3D::Array< T, MIN_ELEMENTS >inline
inArray(const T *address)G3D::Array< T, MIN_ELEMENTS >inlineprivate
init(size_t n, const MemoryManager::Ref &m)G3D::Array< T, MIN_ELEMENTS >inlineprivate
insert(int n, const T &value)G3D::Array< T, MIN_ELEMENTS >inline
invokeDeleteOnAllElements()G3D::Array< T, MIN_ELEMENTS >inline
Iterator typedefG3D::Array< T, MIN_ELEMENTS >
iterator typedefG3D::Array< T, MIN_ELEMENTS >
last() const G3D::Array< T, MIN_ELEMENTS >inline
last()G3D::Array< T, MIN_ELEMENTS >inline
lastIndex() const G3D::Array< T, MIN_ELEMENTS >inline
length() const G3D::Array< T, MIN_ELEMENTS >inline
m_memoryManagerG3D::Array< T, MIN_ELEMENTS >private
medianPartition(Array< T > &ltMedian, Array< T > &eqMedian, Array< T > &gtMedian, Array< T > &tempArray, const Comparator &comparator) const G3D::Array< T, MIN_ELEMENTS >inline
medianPartition(Array< T > &ltMedian, Array< T > &eqMedian, Array< T > &gtMedian) const G3D::Array< T, MIN_ELEMENTS >inline
memoryManager() const G3D::Array< T, MIN_ELEMENTS >inline
middle() const G3D::Array< T, MIN_ELEMENTS >inline
middle()G3D::Array< T, MIN_ELEMENTS >inline
middleIndex() const G3D::Array< T, MIN_ELEMENTS >inline
MIN_BYTESG3D::Array< T, MIN_ELEMENTS >privatestatic
next()G3D::Array< T, MIN_ELEMENTS >inline
numG3D::Array< T, MIN_ELEMENTS >private
numAllocatedG3D::Array< T, MIN_ELEMENTS >private
operator=(const Array &other)G3D::Array< T, MIN_ELEMENTS >inline
operator=(const std::vector< T > &other)G3D::Array< T, MIN_ELEMENTS >inline
operator[](int n)G3D::Array< T, MIN_ELEMENTS >inline
operator[](uint32 n)G3D::Array< T, MIN_ELEMENTS >inline
operator[](uint64 n)G3D::Array< T, MIN_ELEMENTS >inline
operator[](int n) const G3D::Array< T, MIN_ELEMENTS >inline
operator[](uint32 n) const G3D::Array< T, MIN_ELEMENTS >inline
operator[](uint64 n) const G3D::Array< T, MIN_ELEMENTS >inline
partition(const T &partitionElement, Array< T > &ltArray, Array< T > &eqArray, Array< T > &gtArray, const Comparator &comparator) const G3D::Array< T, MIN_ELEMENTS >inline
partition(const T &partitionElement, Array< T > &ltArray, Array< T > &eqArray, Array< T > &gtArray) const G3D::Array< T, MIN_ELEMENTS >inline
pop(bool shrinkUnderlyingArrayIfNecessary=true)G3D::Array< T, MIN_ELEMENTS >inline
pop_back()G3D::Array< T, MIN_ELEMENTS >inline
popDiscard(bool shrinkUnderlyingArrayIfNecessary=false)G3D::Array< T, MIN_ELEMENTS >inline
push(const T &value)G3D::Array< T, MIN_ELEMENTS >inline
push(const Array< T > &array)G3D::Array< T, MIN_ELEMENTS >inline
push_back(const T &v)G3D::Array< T, MIN_ELEMENTS >inline
randomElement()G3D::Array< T, MIN_ELEMENTS >inline
randomElement() const G3D::Array< T, MIN_ELEMENTS >inline
randomize()G3D::Array< T, MIN_ELEMENTS >inline
realloc(size_t oldNum)G3D::Array< T, MIN_ELEMENTS >inlineprivate
remove(Iterator element, int count=1)G3D::Array< T, MIN_ELEMENTS >inline
remove(int index, int count=1)G3D::Array< T, MIN_ELEMENTS >inline
removeNulls()G3D::Array< T, MIN_ELEMENTS >inline
reserve(int n)G3D::Array< T, MIN_ELEMENTS >inline
resize(size_t n, bool shrinkIfNecessary=true)G3D::Array< T, MIN_ELEMENTS >inline
reverse()G3D::Array< T, MIN_ELEMENTS >inline
rfindIndex(const T &value) const G3D::Array< T, MIN_ELEMENTS >inline
setAll(const T &value)G3D::Array< T, MIN_ELEMENTS >inline
size() const G3D::Array< T, MIN_ELEMENTS >inline
size_type typedefG3D::Array< T, MIN_ELEMENTS >
sizeInMemory() const G3D::Array< T, MIN_ELEMENTS >inline
sort(const LessThan &lessThan)G3D::Array< T, MIN_ELEMENTS >inline
sort(int direction=SORT_INCREASING)G3D::Array< T, MIN_ELEMENTS >inline
sortSubArray(int beginIndex, int endIndex, int direction=SORT_INCREASING)G3D::Array< T, MIN_ELEMENTS >inline
sortSubArray(int beginIndex, int endIndex, bool(__cdecl *lessThan)(const T &elem1, const T &elem2))G3D::Array< T, MIN_ELEMENTS >inline
sortSubArray(int beginIndex, int endIndex, StrictWeakOrdering &lessThan)G3D::Array< T, MIN_ELEMENTS >inline
swap(Array< T, MIN_ELEMENTS > &a, Array< T, MIN_ELEMENTS > &b)G3D::Array< T, MIN_ELEMENTS >inlinestatic
swap(Array< T > &str)G3D::Array< T, MIN_ELEMENTS >inline
trimToSize()G3D::Array< T, MIN_ELEMENTS >inline
value_type typedefG3D::Array< T, MIN_ELEMENTS >
~Array()G3D::Array< T, MIN_ELEMENTS >inline