![]() |
OGRE-Next 3.0.0
Object-Oriented Graphics Rendering Engine
|
Classes | |
class | Ogre::ComPtr< T > |
class | Ogre::NoAddRefRelease< T > |
Namespaces | |
namespace | Ogre |
bswapNN may be defined as macros in <sys/endian.h> or <sys/bswap.h> | |
Macros | |
#define | ASSUME_NOEXCEPT |
Functions | |
template<class T> | |
bool | Ogre::operator!= (const ComPtr< T > &a, const ComPtr< T > &b) ASSUME_NOEXCEPT |
template<class T> | |
bool | Ogre::operator< (const ComPtr< T > &a, const ComPtr< T > &b) ASSUME_NOEXCEPT |
template<class T> | |
bool | Ogre::operator<= (const ComPtr< T > &a, const ComPtr< T > &b) ASSUME_NOEXCEPT |
template<class T> | |
bool | Ogre::operator== (const ComPtr< T > &a, const ComPtr< T > &b) ASSUME_NOEXCEPT |
template<class T> | |
bool | Ogre::operator> (const ComPtr< T > &a, const ComPtr< T > &b) ASSUME_NOEXCEPT |
template<class T> | |
bool | Ogre::operator>= (const ComPtr< T > &a, const ComPtr< T > &b) ASSUME_NOEXCEPT |
template<class T> | |
void | Ogre::swap (ComPtr< T > &a, ComPtr< T > &b) |
#define ASSUME_NOEXCEPT |
Referenced by Ogre::ComPtr< T >::ComPtr, Ogre::ComPtr< T >::ComPtr(), Ogre::ComPtr< T >::ComPtr(), Ogre::ComPtr< T >::ComPtr(), Ogre::ComPtr< T >::ComPtr(), Ogre::ComPtr< T >::~ComPtr(), Ogre::ComPtr< T >::As(), Ogre::ComPtr< T >::Attach(), Ogre::ComPtr< T >::Detach(), Ogre::ComPtr< T >::Get(), Ogre::ComPtr< T >::GetAddressOf(), Ogre::ComPtr< T >::operator bool(), Ogre::operator!=(), Ogre::ComPtr< T >::operator->(), Ogre::operator<(), Ogre::operator<=(), Ogre::ComPtr< T >::operator=(), Ogre::ComPtr< T >::operator=(), Ogre::ComPtr< T >::operator=(), Ogre::ComPtr< T >::operator=(), Ogre::operator==(), Ogre::operator>(), Ogre::operator>=(), Ogre::ComPtr< T >::ReleaseAndGetAddressOf(), Ogre::ComPtr< T >::Reset(), and Ogre::ComPtr< T >::Swap().