#include <states.hpp>

Public Member Functions | |
| sgxStateTemplate () | |
| sgxStateTemplate (const STATE_TYPE &intial) | |
| SGX_INLINE tBOOL | IsDirty () const |
| SGX_INLINE tBOOL | IsUndefined () const |
| SGX_INLINE void | setState (STATE_TYPE new_state) |
| SGX_INLINE STATE_TYPE | getState () const |
| SGX_INLINE tBOOL | Apply () |
| SGX_INLINE tBOOL | Apply (STATE_TYPE new_state) |
| SGX_INLINE void | Reapply () |
| SGX_INLINE void | ForceClean () |
| SGX_INLINE void | ForceDirty () |
| virtual tBOOL | doApply () |
Public Attributes | |
| tBOOL | bDirty |
| tBOOL | bUndefined |
| STATE_TYPE | state |
| sgxStateTemplate< STATE_TYPE >::sgxStateTemplate | ( | ) | [inline] |
| sgxStateTemplate< STATE_TYPE >::sgxStateTemplate | ( | const STATE_TYPE & | intial | ) | [inline] |
| SGX_INLINE tBOOL sgxStateTemplate< STATE_TYPE >::IsDirty | ( | ) | const [inline] |
| SGX_INLINE tBOOL sgxStateTemplate< STATE_TYPE >::IsUndefined | ( | ) | const [inline] |
| SGX_INLINE void sgxStateTemplate< STATE_TYPE >::setState | ( | STATE_TYPE | new_state | ) | [inline] |
| SGX_INLINE STATE_TYPE sgxStateTemplate< STATE_TYPE >::getState | ( | ) | const [inline] |
| SGX_INLINE tBOOL sgxStateTemplate< STATE_TYPE >::Apply | ( | ) | [inline] |
| SGX_INLINE tBOOL sgxStateTemplate< STATE_TYPE >::Apply | ( | STATE_TYPE | new_state | ) | [inline] |
| SGX_INLINE void sgxStateTemplate< STATE_TYPE >::Reapply | ( | ) | [inline] |
| SGX_INLINE void sgxStateTemplate< STATE_TYPE >::ForceClean | ( | ) | [inline] |
| SGX_INLINE void sgxStateTemplate< STATE_TYPE >::ForceDirty | ( | ) | [inline] |
| virtual tBOOL sgxStateTemplate< STATE_TYPE >::doApply | ( | ) | [inline, virtual] |
Reimplemented in sgxTexEnvState, sgxBindTexState, sgxBlendFuncState, sgxMatrixState, and sgxStateRenderMode.
| tBOOL sgxStateTemplate< STATE_TYPE >::bDirty |
| tBOOL sgxStateTemplate< STATE_TYPE >::bUndefined |
| STATE_TYPE sgxStateTemplate< STATE_TYPE >::state |
1.5.6