OGRE-Next: std Namespace Reference

| OGRE-Next 3.0.0 Object-Oriented Graphics Rendering Engine

Loading...
Searching...
No Matches
Classes | Functions
std Namespace Reference

## Classes
struct | hash< Ogre::SharedPtr< T > >

## Functions
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.
template<typename T>
void | swap (Ogre::SmallVectorImpl< T > &LHS, Ogre::SmallVectorImpl< T > &RHS)
| Implement std::swap in terms of SmallVector swap.

## Function Documentation

## ◆ swap() [1/2]

template<typename T, unsigned N>

void std::swap | ( | Ogre::SmallVector< T, N > & | LHS,
|  | Ogre::SmallVector< T, N > & | RHS )
| inline

Implement std::swap in terms of SmallVector swap.

References Ogre::SmallVectorImpl< T >::swap().

## ◆ swap() [2/2]

template<typename T>

void std::swap | ( | Ogre::SmallVectorImpl< T > & | LHS,
|  | Ogre::SmallVectorImpl< T > & | RHS )
| inline

Implement std::swap in terms of SmallVector swap.

References Ogre::SmallVectorImpl< T >::swap().

Referenced by Ogre::Any::swap(), Ogre::DualQuaternion::swap(), Ogre::FastArray< BoneTransform >::swap(), Ogre::Matrix3::swap(), Ogre::Matrix4::swap(), Ogre::Quaternion::swap(), Ogre::RawSimdUniquePtr< T, M_CATEGORY >::swap(), Ogre::SmallVectorImpl< T >::swap(), Ogre::Vector2::swap(), Ogre::Vector3::swap(), and Ogre::Vector4::swap().