#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 |
1.4.6-NO