OGRE
2.2.4
Object-Oriented Graphics Rendering Engine
|
Namespaces | |
tr1 | |
Functions | |
template<typename T > | |
void | swap (Ogre::SmallVectorImpl< T > &LHS, Ogre::SmallVectorImpl< T > &RHS) |
Implement std::swap in terms of SmallVector swap. More... | |
template<typename T , unsigned N> | |
void | swap (Ogre::SmallVector< T, N > &LHS, Ogre::SmallVector< T, N > &RHS) |
Implement std::swap in terms of SmallVector swap. More... | |
|
inline |
Implement std::swap in terms of SmallVector swap.
References Ogre::SmallVectorImpl< T >::swap().
Referenced by Ogre::SmallVector< T, 0 >::operator=(), Ogre::SmallVectorImpl< Triangle * >::pop_back_val(), Ogre::SharedPtr< Skeleton >::reset(), Ogre::SmallVectorImpl< Triangle * >::set_size(), Ogre::Any::swap(), Ogre::RawSimdUniquePtr< ArrayPlane, MEMCATEGORY_GENERAL >::swap(), Ogre::Vector2::swap(), Ogre::Quaternion::swap(), Ogre::Matrix3::swap(), Ogre::Vector3::swap(), Ogre::FastArray< Renderable * >::swap(), Ogre::Vector4::swap(), Ogre::DualQuaternion::swap(), Ogre::Matrix4::swap(), and Ogre::SmallVectorImpl< Triangle * >::swap().
|
inline |
Implement std::swap in terms of SmallVector swap.
References Ogre::SmallVectorImpl< T >::swap().