OGRE-Next
4.0.0unstable
Object-Oriented Graphics Rendering Engine
|
A hashed vector. More...
#include <OgreCommon.h>
Public Types | |
typedef VectorImpl::const_iterator | const_iterator |
typedef VectorImpl::const_reference | const_reference |
typedef VectorImpl::const_reverse_iterator | const_reverse_iterator |
typedef VectorImpl::difference_type | difference_type |
typedef VectorImpl::iterator | iterator |
typedef VectorImpl::pointer | pointer |
typedef VectorImpl::reference | reference |
typedef VectorImpl::reverse_iterator | reverse_iterator |
typedef VectorImpl::size_type | size_type |
typedef VectorImpl::value_type | value_type |
typedef std::vector< T, STLAllocator< T, AllocPolicy > > | VectorImpl |
A hashed vector.
typedef VectorImpl::const_iterator Ogre::HashedVector< T >::const_iterator |
typedef VectorImpl::const_reference Ogre::HashedVector< T >::const_reference |
typedef VectorImpl::const_reverse_iterator Ogre::HashedVector< T >::const_reverse_iterator |
typedef VectorImpl::difference_type Ogre::HashedVector< T >::difference_type |
typedef VectorImpl::iterator Ogre::HashedVector< T >::iterator |
typedef VectorImpl::pointer Ogre::HashedVector< T >::pointer |
typedef VectorImpl::reference Ogre::HashedVector< T >::reference |
typedef VectorImpl::reverse_iterator Ogre::HashedVector< T >::reverse_iterator |
typedef VectorImpl::size_type Ogre::HashedVector< T >::size_type |
typedef VectorImpl::value_type Ogre::HashedVector< T >::value_type |
typedef std::vector<T, STLAllocator<T, AllocPolicy> > Ogre::HashedVector< T >::VectorImpl |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References Ogre::HashedVector< T >::dirtyHash().
|
inline |
|
inline |
References Ogre::HashedVector< T >::dirtyHash().
|
inline |
|
inline |
References Ogre::HashedVector< T >::dirtyHash().
|
inline |
|
inline |
References Ogre::HashedVector< T >::dirtyHash().
|
inline |
|
inline |
|
inline |
|
inline |
Referenced by Ogre::HashedVector< T >::HashedVector(), Ogre::HashedVector< T >::at(), Ogre::HashedVector< T >::back(), Ogre::HashedVector< T >::begin(), Ogre::HashedVector< T >::erase(), Ogre::HashedVector< T >::front(), Ogre::HashedVector< T >::insert(), Ogre::HashedVector< T >::operator[](), Ogre::HashedVector< T >::pop_back(), Ogre::HashedVector< T >::rbegin(), Ogre::HashedVector< T >::resize(), and Ogre::HashedVector< T >::swap().
|
inline |
|
inline |
Referenced by Ogre::HashedVector< T >::insert().
|
inline |
|
inline |
References Ogre::HashedVector< T >::dirtyHash().
|
inline |
References Ogre::HashedVector< T >::dirtyHash().
|
inline |
References Ogre::HashedVector< T >::dirtyHash().
|
inline |
|
inline |
Get the hash value.
References Ogre::HashedVector< T >::isHashDirty().
|
inline |
References Ogre::HashedVector< T >::dirtyHash(), and Ogre::HashedVector< T >::end().
|
inline |
References Ogre::HashedVector< T >::dirtyHash().
|
inline |
References Ogre::HashedVector< T >::dirtyHash().
|
inline |
Referenced by Ogre::HashedVector< T >::getHash(), and Ogre::HashedVector< T >::push_back().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References Ogre::HashedVector< T >::dirtyHash().
|
inline |
|
inline |
References Ogre::HashedVector< T >::dirtyHash().
|
inline |
References Ogre::HashedVector< T >::isHashDirty().
|
inline |
References Ogre::HashedVector< T >::dirtyHash().
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
References Ogre::HashedVector< T >::dirtyHash(), and Ogre::HashedVector< T >::size().
|
inline |
Referenced by Ogre::HashedVector< T >::resize().
|
inline |
References Ogre::HashedVector< T >::dirtyHash().