Definition at line 41 of file skinner.h.
Public Member Functions | |
glictSize * | GetBottomSize () |
glictSize * | GetLeftSize () |
glictSize * | GetRightSize () |
glictSize * | GetTopSize () |
glictSkinner () | |
void | Paint (glictSize *size) |
Paints a skinned rectangle of specified total size. | |
void | SetBL (glictBindCallback bindf, void *param, glictSize *size) |
Sets the bottom left portion's texture callback and parameter. You need to provide the binding function and its parameter yourself. | |
void | SetBL (GLuint textureid, glictSize *size) |
Sets the bottom left portion's texture ID and size. You need to set up the texture yourself. | |
void | SetBottom (glictBindCallback bindf, void *param, glictSize *size) |
Sets the right middle portion's texture callback and parameter. You need to provide the binding function and its parameter yourself. | |
void | SetBottom (GLuint textureid, glictSize *size) |
Sets the bottom middle portion's texture ID and size. This one will be tiled.You need to set up the texture yourself. | |
void | SetBR (glictBindCallback bindf, void *param, glictSize *size) |
Sets the bottom right portion's texture callback and parameter. You need to provide the binding function and its parameter yourself. | |
void | SetBR (GLuint textureid, glictSize *size) |
Sets the bottom right portion's texture ID and size. You need to set up the texture yourself. | |
void | SetCenter (glictBindCallback bindf, void *param, glictSize *size) |
Sets the central portion's texture callback and parameter. You need to provide the binding function and its parameter yourself. | |
void | SetCenter (GLuint textureid, glictSize *size) |
Sets the central portion's texture ID and size. This one will be tiled.You need to set up the texture yourself. | |
void | SetLeft (glictBindCallback bindf, void *param, glictSize *size) |
Sets the left middle portion's texture callback and parameter. You need to provide the binding function and its parameter yourself. | |
void | SetLeft (GLuint textureid, glictSize *size) |
Sets the left middle portion's texture ID and size. This one will be tiled. You need to set up the texture yourself. | |
void | SetRight (glictBindCallback bindf, void *param, glictSize *size) |
Sets the right middle portion's texture callback and parameter. You need to provide the binding function and its parameter yourself. | |
void | SetRight (GLuint textureid, glictSize *size) |
Sets the right middle portion's texture ID and size. This one will be tiled.You need to set up the texture yourself. | |
void | SetTL (glictBindCallback bindf, void *param, glictSize *size) |
Sets the top left portion's texture callback and parameter. You need to provide the binding function and its parameter yourself. | |
void | SetTL (GLuint textureid, glictSize *size) |
Sets the top left portion's texture ID and size. You need to set up the texture yourself. | |
void | SetTop (glictBindCallback bindf, void *param, glictSize *size) |
Sets the top middle portion's texture callback and parameter. You need to provide the binding function and its parameter yourself. | |
void | SetTop (GLuint textureid, glictSize *size) |
Sets the top middle portion's texture ID and size. This one will be tiled. You need to set up the texture yourself. | |
void | SetTR (glictBindCallback bindf, void *param, glictSize *size) |
Sets the top right portion's texture callback and parameter. You need to provide the binding function and its parameter yourself. | |
void | SetTR (GLuint textureid, glictSize *size) |
Sets the top right portion's texture ID and size. You need to set up the texture yourself. | |
~glictSkinner () | |
Private Attributes | |
GLuint | bottom |
glictBindCallback | bottomf |
GLuint | bottomleft |
glictBindCallback | bottomleftf |
void * | bottomleftp |
glictSize | bottomlefts |
void * | bottomp |
GLuint | bottomright |
glictBindCallback | bottomrightf |
void * | bottomrightp |
glictSize | bottomrights |
glictSize | bottoms |
GLuint | center |
glictBindCallback | centerf |
void * | centerp |
glictSize | centers |
GLuint | left |
glictBindCallback | leftf |
void * | leftp |
glictSize | lefts |
GLuint | right |
glictBindCallback | rightf |
void * | rightp |
glictSize | rights |
glictSize | size |
GLuint | top |
glictBindCallback | topf |
GLuint | topleft |
glictBindCallback | topleftf |
void * | topleftp |
glictSize | toplefts |
void * | topp |
GLuint | topright |
glictBindCallback | toprightf |
void * | toprightp |
glictSize | toprights |
glictSize | tops |