#include <drawcontext.h>
Inheritance diagram for CImmDrawContext::
Public Methods | |
CImmDrawContext (CGLContext &context) | |
virtual | ~CImmDrawContext () |
GS::CDrawEnv& | GetDrawEnv () |
void | SwapBuffers (bool fieldIsEven) |
CClearEnv& | GetClearEnv () |
const cpu_mat_44& | GetVertexXform () |
void | SetVertexXformValid (bool valid) |
void | SetBlendMode (GLenum source, GLenum dest) |
void | SetAlphaFunc (GLenum func, GLclampf ref) |
bool | GetDoSmoothShading () const |
void | SetDoSmoothShading (bool yesNo) |
bool | GetDoCullFace () const |
void | SetDoCullFace (bool cull) |
int | GetCullFaceDir () const |
void | SetCullFaceDir (int direction) |
bool | GetBlendEnabled () const |
void | SetBlendEnabled (bool enabled) |
bool | GetAlphaTestEnabled () const |
void | SetAlphaTestEnabled (bool enabled) |
void | SetDepthWriteEnabled (bool enabled) |
bool | GetRescaleNormals () const |
void | SetRescaleNormals (bool rescale) |
void | SetDrawBuffers (GS::CMemArea *frame0Mem, GS::CMemArea *frame1Mem, GS::CMemArea *depthMem) |
|
Definition at line 21 of file drawcontext.cpp. |
|
Definition at line 45 of file drawcontext.cpp. |
|
Definition at line 109 of file drawcontext.h. |
|
Definition at line 106 of file drawcontext.h. Referenced by CVsmManager::SyncGifTag().
|
|
Definition at line 84 of file drawcontext.h. |
|
Definition at line 103 of file drawcontext.h. Referenced by CVsmManager::TransferSetupInfo().
|
|
Definition at line 100 of file drawcontext.h. Referenced by CVsmManager::TransferSetupInfo().
|
|
Definition at line 97 of file drawcontext.h. Referenced by CVsmManager::SyncGifTag().
|
|
Definition at line 81 of file drawcontext.h. |
|
Definition at line 114 of file drawcontext.h. Referenced by CVsmManager::TransferSetupInfo().
|
|
Definition at line 126 of file drawcontext.cpp. Referenced by CVsmManager::TransferSetupInfo().
|
|
Reimplemented from CDrawContext. Definition at line 229 of file drawcontext.cpp. |
|
Reimplemented from CDrawContext. Definition at line 191 of file drawcontext.cpp. |
|
Reimplemented from CDrawContext. Definition at line 166 of file drawcontext.cpp. |
|
Reimplemented from CDrawContext. Definition at line 211 of file drawcontext.cpp. |
|
Reimplemented from CDrawContext. Definition at line 157 of file drawcontext.cpp. Referenced by glCullFace().
|
|
Reimplemented from CDrawContext. Definition at line 184 of file drawcontext.cpp. Referenced by glDepthMask().
|
|
Reimplemented from CDrawContext. Definition at line 147 of file drawcontext.cpp. |
|
Reimplemented from CDrawContext. Definition at line 138 of file drawcontext.cpp. Referenced by glShadeModel().
|
|
Reimplemented from CDrawContext. Definition at line 55 of file drawcontext.cpp. |
|
Reimplemented from CDrawContext. Definition at line 175 of file drawcontext.cpp. |
|
Definition at line 87 of file drawcontext.h. Referenced by CImmMatrixStack::Concat(), CImmMatrixStack::Pop(), SetDrawBuffers(), and CImmMatrixStack::SetTop().
|
|
Definition at line 103 of file drawcontext.cpp. Referenced by CGLContext::SwapBuffers().
|