#include <ivf/IvfDepthBufferState.h>
Inheritance diagram for CIvfDepthBufferState:

Public Types | |
| enum | TDepthBufferState { DS_ENABLED, DS_DISABLED } |
Public Member Functions | |
| CIvfDepthBufferState () | |
| virtual | ~CIvfDepthBufferState () |
| IvfClassInfo ("CIvfDepthBufferState", CIvfRenderState) | |
| void | setState (TDepthBufferState state) |
| TDepthBufferState | getState () |
| virtual void | doState () |
| virtual void | doRestoreState () |
| virtual void | doSaveState () |
Render state class for enabling/disabling depth buffer test state. Default enabled.
Definition at line 38 of file IvfDepthBufferState.h.
|
|
Class constructor |
|
|
Class destructor |
|
|
Restore state to previous state Should be overidden by derived classes. Reimplemented from CIvfRenderState. |
|
|
Save the current state Should be overidden by derived classes. Reimplemented from CIvfRenderState. |
|
|
Apply new state Should be overidden by derived classes. Reimplemented from CIvfRenderState. |
|
|
Return depth test state |
|
|
Set depth test state, see TDepthBufferState |
1.4.6-NO