#include <ivf/IvfCullState.h>
Inheritance diagram for CIvfCullState:
Public Types | |
enum | TCullFace { CF_FRONT, CF_BACK, CF_FRONT_AND_BACK } |
Public Member Functions | |
CIvfCullState () | |
virtual | ~CIvfCullState () |
IvfClassInfo ("CIvfCullState", CIvfRenderState) | |
void | setCullFace (TCullFace face) |
void | setCulling (bool flag) |
virtual void | doSaveState () |
virtual void | doState () |
virtual void | doRestoreState () |
Sets the polygon culling state for objects
Definition at line 37 of file IvfCullState.h.
|
CIvfCullState constructor |
|
CIvfCullState 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. |
|
Sets the face to be culled |
|
Enable and disable polygon culling |