|
Defines |
#define | TEXTUREBOX_ERROR ((TextureID)-1) |
Typedefs |
typedef int | TextureID |
typedef _TextureData | TextureData |
Functions |
TextureID | GetTexture1D (char *FileName) |
TextureID | GetTexture2D (char *FileName) |
TextureID | GetTexture2DMipMap (char *FileName) |
TextureID | GetTextureData1D (char *FileName, const GLint width, const GLint height, const void *data) |
TextureID | GetTextureData2D (char *FileName, const GLint width, const GLint height, const void *data) |
TextureID | GetTextureData2DMipMap (char *FileName, const GLint width, const GLint height, const void *data) |
void | FreeTexture (TextureID ID) |
void | SetCurrentTexture (TextureID ID) |
GLboolean | IsTextureValid (TextureID ID) |
void | EnableTexture (void) |
void | DisableTexture (void) |
GLboolean | IsTextureEnabled (void) |
void | SetTextureModulate (TextureID ID) |
void | SetTextureDecal (TextureID ID) |
void | SetTextureClamp (TextureID ID) |
void | SetTextureRepeat (TextureID ID) |
void | SetModeObject (TextureID ID, GLfloat sparams[4], GLfloat tparams[4]) |
void | SetModeSphere (TextureID ID) |
void | SetModeEye (TextureID ID, GLfloat sparams[4], GLfloat tparams[4]) |
void | SetModeManual (TextureID ID) |
void | SetRenderNearest (TextureID ID) |
void | SetRenderLinear (TextureID ID) |
void | SetTexturePosition (TextureID ID, GLfloat scalex, GLfloat scaley, GLfloat transx, GLfloat transy, GLfloat angle) |
void | SetTextureDefaultParams (TextureID ID) |
void | TransferTexture_To_Data (TextureID, TextureData *) |
void | TransferData_To_Texture (TextureData *, TextureID *) |