|  | OGRE
    1.11.6
    Object-Oriented Graphics Rendering Engine | 
Represents a Direct3D rendering resource. More...
#include <OgreD3D9Resource.h>
 Inheritance diagram for Ogre::D3D9Resource:
 Inheritance diagram for Ogre::D3D9Resource:| Public Member Functions | |
| D3D9Resource () | |
| virtual | ~D3D9Resource () | 
| virtual void | notifyOnDeviceCreate (IDirect3DDevice9 *d3d9Device) | 
| virtual void | notifyOnDeviceDestroy (IDirect3DDevice9 *d3d9Device) | 
| virtual void | notifyOnDeviceLost (IDirect3DDevice9 *d3d9Device) | 
| virtual void | notifyOnDeviceReset (IDirect3DDevice9 *d3d9Device) | 
| Static Public Member Functions | |
| static void | lockDeviceAccess () | 
| static void | unlockDeviceAccess () | 
Represents a Direct3D rendering resource.
Provide unified interface to handle various device states.
| Ogre::D3D9Resource::D3D9Resource | ( | ) | 
| 
 | virtual | 
| 
 | inlinevirtual | 
| 
 | inlinevirtual | 
| 
 | inlinevirtual | 
Reimplemented in Ogre::D3D9Texture, Ogre::D3D9HardwareOcclusionQuery, Ogre::D3D9HardwareIndexBuffer, and Ogre::D3D9HardwareVertexBuffer.
| 
 | inlinevirtual | 
Reimplemented in Ogre::D3D9Texture, Ogre::D3D9HardwareOcclusionQuery, Ogre::D3D9HardwareIndexBuffer, and Ogre::D3D9HardwareVertexBuffer.
References OGRE_STATIC_MUTEX.
| 
 | static | 
| 
 | static |