GFXD3D9QueryFence Class Reference#include <gfxD3D9QueryFence.h>
Inheritance diagram for GFXD3D9QueryFence:
[legend]List of all members.
|
Public Member Functions |
| GFXD3D9QueryFence (GFXDevice *device) |
virtual | ~GFXD3D9QueryFence () |
virtual void | issue () |
| This method inserts the fence into the command buffer.
|
virtual FenceStatus | getStatus () const |
| This is a non-blocking call to get the status of the fence.
|
virtual void | block () |
| This method will not return until the fence has been processed by the GPU.
|
virtual void | zombify () |
| When called the resource should destroy all device sensitive information (e.g. D3D resources in D3DPOOL_DEFAULT.
|
virtual void | resurrect () |
| When called the resource should restore all device sensitive information destroyed by zombify().
|
virtual const String | describeSelf () const |
| The resource should put a description of itself (number of vertices, size/width of texture, etc.) in buffer.
|
Private Attributes |
IDirect3DQuery9 * | mQuery |
Constructor & Destructor Documentation
GFXD3D9QueryFence::GFXD3D9QueryFence |
( |
GFXDevice * |
device |
) |
[inline] |
virtual GFXD3D9QueryFence::~GFXD3D9QueryFence |
( |
|
) |
[virtual] |
Member Function Documentation
virtual void GFXD3D9QueryFence::issue |
( |
|
) |
[virtual] |
This method inserts the fence into the command buffer.
Implements GFXFence.
virtual FenceStatus GFXD3D9QueryFence::getStatus |
( |
|
) |
const [virtual] |
virtual void GFXD3D9QueryFence::block |
( |
|
) |
[virtual] |
This method will not return until the fence has been processed by the GPU.
Implements GFXFence.
virtual void GFXD3D9QueryFence::zombify |
( |
|
) |
[virtual] |
When called the resource should destroy all device sensitive information (e.g. D3D resources in D3DPOOL_DEFAULT.
Implements GFXResource.
virtual void GFXD3D9QueryFence::resurrect |
( |
|
) |
[virtual] |
When called the resource should restore all device sensitive information destroyed by zombify().
Implements GFXResource.
virtual const String GFXD3D9QueryFence::describeSelf |
( |
|
) |
const [virtual] |
The resource should put a description of itself (number of vertices, size/width of texture, etc.) in buffer.
Implements GFXResource.
Member Data Documentation
|