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 |