|
Public Member Functions |
| | BC_Theme () |
| virtual | ~BC_Theme () |
| void | set_data (unsigned char *ptr) |
| VFrame ** | new_button (char *overlay_path, char *up_path, char *hi_path, char *dn_path, char *title=0) |
| VFrame ** | new_button4 (char *overlay_path, char *up_path, char *hi_path, char *dn_path, char *disabled_path, char *title=0) |
| VFrame ** | new_button (char *overlay_path, VFrame *up, VFrame *hi, VFrame *dn, char *title=0) |
| VFrame ** | new_toggle (char *overlay_path, char *up_path, char *hi_path, char *checked_path, char *dn_path, char *checkedhi_path, char *title=0) |
| VFrame ** | new_toggle (char *overlay_path, VFrame *up, VFrame *hi, VFrame *checked, VFrame *dn, VFrame *checkedhi, char *title=0) |
| VFrame ** | new_image_set (char *title, int total, va_list *args) |
| VFrame ** | new_image_set (char *title, int total,...) |
| VFrame ** | new_image_set (int total,...) |
| VFrame ** | new_image_set_images (char *title, int total,...) |
| VFrame * | new_image (char *title, char *path) |
| VFrame * | new_image (char *path) |
| VFrame * | get_image (char *title, int use_default=1) |
| VFrame ** | get_image_set (char *title, int use_default=1) |
| BC_ThemeSet * | get_image_set_object (char *title) |
| unsigned char * | get_image_data (char *title) |
| void | check_used () |
| void | dump () |
| BC_Resources * | get_resources () |
Private Member Functions |
| void | overlay (VFrame *dst, VFrame *src, int in_x1=-1, int in_x2=-1, int shift=0) |
| void | init_contents () |
Private Attributes |
| ArrayList< BC_ThemeSet * > | image_sets |
| char * | data_ptr |
| char * | contents_ptr |
| ArrayList< char * > | contents |
| ArrayList< unsigned char * > | pointers |
| ArrayList< int > | used |
| char * | last_image |
| unsigned char * | last_pointer |