#include <texture.h>
Public Methods | |
CTexManager (CGLContext &context) | |
~CTexManager () | |
void | SetTexEnabled (bool yesNo) |
bool | GetTexEnabled () const |
void | GenTextures (GLsizei numNewTexNames, GLuint *newTexNames) |
void | BindTexture (GLuint texNameToBind) |
void | DeleteTextures (GLsizei numToDelete, const GLuint *texNames) |
CMMTexture& | GetCurTexture () const |
void | UseCurTexture (CVifSCDmaPacket &renderPacket) |
void | SetTexMode (GS::tTexMode mode) |
void | SetCurTexParam (GLenum pname, GLint param) |
void | SetCurTexImage (tU128 *imagePtr, tU32 w, tU32 h, GS::tPSM psm) |
void | SetGsTexture (GS::CMemArea &area) |
void | SetCurClut (const void *clut, int numEntries) |
void | BeginDListDef () |
void | EndDListDef () |
|
Definition at line 21 of file texture.cpp. |
|
Definition at line 36 of file texture.cpp. |
|
Definition at line 59 of file texture.h. Referenced by CGLContext::BeginDListDef().
|
|
Definition at line 153 of file texture.cpp. Referenced by glBindTexture().
|
|
Definition at line 177 of file texture.cpp. Referenced by glDeleteTextures().
|
|
Definition at line 60 of file texture.h. Referenced by CGLContext::EndDListDef().
|
|
Definition at line 95 of file texture.cpp. Referenced by glGenTextures().
|
|
|
|
Definition at line 41 of file texture.h. Referenced by CVsmManager::SyncGifTag(), and CVsmManager::TransferSetupInfo().
|
|
Definition at line 281 of file texture.cpp. Referenced by glColorTable().
|
|
Definition at line 254 of file texture.cpp. Referenced by glTexImage2D().
|
|
Definition at line 202 of file texture.cpp. |
|
Definition at line 306 of file texture.cpp. Referenced by pglTextureFromGsMemArea().
|
|
Definition at line 57 of file texture.cpp. Referenced by glDisable(), and glEnable().
|
|
Definition at line 84 of file texture.cpp. Referenced by glTexEnvi().
|
|
Definition at line 123 of file texture.cpp. |