#include <OgreD3D9DepthBuffer.h>
|  | 
|  | D3D9DepthBuffer (uint16 poolId, D3D9RenderSystem *renderSystem, IDirect3DDevice9 *creator, IDirect3DSurface9 *depthBufferSurf, D3DFORMAT fmt, uint32 width, uint32 height, uint32 fsaa, uint32 multiSampleQuality, bool isManual) | 
|  | 
|  | ~D3D9DepthBuffer () | 
|  | 
| virtual void | _notifyRenderTargetAttached (RenderTarget *renderTarget) | 
|  | Called when a RenderTarget is attaches this DepthBuffer.  More... 
 | 
|  | 
| virtual void | _notifyRenderTargetDetached (RenderTarget *renderTarget) | 
|  | Called when a RenderTarget is detaches from this DepthBuffer.  More... 
 | 
|  | 
| void | _setPoolId (uint16 poolId) | 
|  | Sets the pool id in which this DepthBuffer lives.  More... 
 | 
|  | 
| virtual uint16 | getBitDepth () const | 
|  | 
| IDirect3DSurface9 * | getDepthBufferSurface () const | 
|  | 
| IDirect3DDevice9 * | getDeviceCreator () const | 
|  | 
| uint32 | getFSAA () const | 
|  | 
| uint32 | getFsaa () const | 
|  | 
| const String & | getFSAAHint () const | 
|  | 
| const String & | getFsaaHint () const | 
|  | 
| virtual uint32 | getHeight () const | 
|  | 
| virtual uint16 | getPoolId () const | 
|  | Gets the pool id in which this DepthBuffer lives.  More... 
 | 
|  | 
| virtual uint32 | getWidth () const | 
|  | 
| virtual bool | isCompatible (RenderTarget *renderTarget) const | 
|  | Returns whether the specified RenderTarget is compatible with this DepthBuffer That is, this DepthBuffer can be attached to that RenderTarget.  More... 
 | 
|  | 
| bool | isManual () const | 
|  | Manual DepthBuffers are cleared in RenderSystem's destructor.  More... 
 | 
|  | 
◆ D3D9DepthBuffer()
      
        
          | Ogre::D3D9DepthBuffer::D3D9DepthBuffer | ( | uint16 | poolId, | 
        
          |  |  | D3D9RenderSystem * | renderSystem, | 
        
          |  |  | IDirect3DDevice9 * | creator, | 
        
          |  |  | IDirect3DSurface9 * | depthBufferSurf, | 
        
          |  |  | D3DFORMAT | fmt, | 
        
          |  |  | uint32 | width, | 
        
          |  |  | uint32 | height, | 
        
          |  |  | uint32 | fsaa, | 
        
          |  |  | uint32 | multiSampleQuality, | 
        
          |  |  | bool | isManual | 
        
          |  | ) |  |  | 
      
 
 
◆ ~D3D9DepthBuffer()
      
        
          | Ogre::D3D9DepthBuffer::~D3D9DepthBuffer | ( |  | ) |  | 
      
 
 
◆ isCompatible()
  
  | 
        
          | virtual bool Ogre::D3D9DepthBuffer::isCompatible | ( | RenderTarget * | renderTarget | ) | const |  | virtual | 
 
 
◆ getDeviceCreator()
      
        
          | IDirect3DDevice9* Ogre::D3D9DepthBuffer::getDeviceCreator | ( |  | ) | const | 
      
 
 
◆ getDepthBufferSurface()
      
        
          | IDirect3DSurface9* Ogre::D3D9DepthBuffer::getDepthBufferSurface | ( |  | ) | const | 
      
 
 
The documentation for this class was generated from the following file: