#include <OgreComPtr.h>
|
template<typename U > |
class | ComPtr |
|
◆ Type
◆ ComPtr() [1/4]
◆ ComPtr() [2/4]
template<typename T >
template<typename U >
◆ ComPtr() [3/4]
◆ ComPtr() [4/4]
template<typename T >
template<typename U >
◆ ~ComPtr()
◆ As()
template<typename T >
template<typename U >
◆ Attach()
◆ Detach()
◆ Get()
Referenced by Ogre::D3D11Device::get(), Ogre::D3D11StagingBuffer::getBufferName(), Ogre::D3D11Device::GetClassLinkage(), Ogre::v1::D3D11HardwareBuffer::getD3DBuffer(), Ogre::D3D11TextureGpu::getDefaultDisplaySrv(), Ogre::D3D11Device::GetDXGIFactory(), Ogre::D3D11Device::GetDXGIFactory2(), Ogre::D3D11TextureGpu::getFinalTextureName(), Ogre::D3D11Device::GetImmediateContext(), Ogre::D3D11Device::GetImmediateContext1(), Ogre::D3D11TextureGpu::getMsaaFramebufferName(), Ogre::D3D11Device::GetProfiler(), Ogre::D3D11BufferInterfaceBase::getVboName(), Ogre::D3D11DynamicBuffer::getVboName(), and Ogre::D3D11Device::operator->().
◆ GetAddressOf()
◆ operator bool()
◆ operator->()
◆ operator=() [1/4]
◆ operator=() [2/4]
template<typename T >
template<typename U >
◆ operator=() [3/4]
◆ operator=() [4/4]
template<typename T >
template<typename U >
◆ ReleaseAndGetAddressOf()
◆ Reset()
◆ Swap()
◆ ComPtr
template<typename T >
template<typename U >
The documentation for this class was generated from the following file: