#include <OgreD3D11DepthBuffer.h>
|
| | D3D11DepthBuffer (uint16 poolId, D3D11RenderSystem *renderSystem, ID3D11DepthStencilView *depthBufferView, uint32 width, uint32 height, uint32 fsaa, uint32 multiSampleQuality, bool isManual) |
| | ~D3D11DepthBuffer () |
| void | _resized (ID3D11DepthStencilView *depthBufferView, uint32 width, uint32 height) |
| | internal method, gets called when the renderwindow was resized
|
| ID3D11DepthStencilView * | getDepthStencilView () 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.
|
| | DepthBuffer (uint16 poolId, uint16 bitDepth, uint32 width, uint32 height, uint32 fsaa, const String &fsaaHint, bool manual) |
| virtual | ~DepthBuffer () |
| virtual void | _notifyRenderTargetAttached (RenderTarget *renderTarget) |
| | Called when a RenderTarget is attaches this DepthBuffer.
|
| virtual void | _notifyRenderTargetDetached (RenderTarget *renderTarget) |
| | Called when a RenderTarget is detaches from this DepthBuffer.
|
| void | _setPoolId (uint16 poolId) |
| | Sets the pool id in which this DepthBuffer lives.
|
| virtual uint16 | getBitDepth () 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.
|
| virtual uint32 | getWidth () const |
| bool | isManual () const |
| | Manual DepthBuffers are cleared in RenderSystem's destructor.
|
◆ D3D11DepthBuffer()
◆ ~D3D11DepthBuffer()
| Ogre::D3D11DepthBuffer::~D3D11DepthBuffer |
( |
| ) |
|
◆ isCompatible()
| virtual bool Ogre::D3D11DepthBuffer::isCompatible |
( |
RenderTarget * | renderTarget | ) |
const |
|
virtual |
◆ getDepthStencilView()
| ID3D11DepthStencilView * Ogre::D3D11DepthBuffer::getDepthStencilView |
( |
| ) |
const |
◆ _resized()
| void Ogre::D3D11DepthBuffer::_resized |
( |
ID3D11DepthStencilView * | depthBufferView, |
|
|
uint32 | width, |
|
|
uint32 | height ) |
internal method, gets called when the renderwindow was resized
The documentation for this class was generated from the following file: