#include "Bases.h"#include "Gui.h"#include "Tag.h"Include dependency graph for Skin.h:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.
Defines | |
| #define | TAG_SKIN_NAME ((TAG_USER+101)|TAGT_STRING) |
| #define | TAG_SKIN_MODULE (TAG_USER+102) |
| #define | TAG_SKIN_RECOGNIZE (TAG_USER+103) |
| #define | TAG_SKIN_CREATESKIN (TAG_USER+104) |
| #define | TAG_SKIN_DELETESKIN (TAG_USER+105) |
| #define | TAG_SKIN_RENDERBEHIND (TAG_USER+106) |
| #define | TAG_SKIN_RENDEROVER (TAG_USER+107) |
| #define | TAG_SKIN_RENDERBACKGROUND (TAG_USER+108) |
| #define | TAG_SKIN_RENDERCUSTOM (TAG_USER+109) |
| #define | TAG_SKIN_GETEXTENT (TAG_USER+110) |
| #define | TAG_SKIN_GETINNERRECT (TAG_USER+111) |
| #define | TAG_SKIN_FILLCOLORTABLE (TAG_USER+112) |
| #define | TAG_SKIN_FILLGADGETINFO (TAG_USER+113) |
| #define | TAG_SKIN_GETFONT (TAG_USER+114) |
| #define | TAG_SKIN_LOADSKIN (TAG_USER+115) |
| #define | TAG_SKIN_UNLOADSKIN (TAG_USER+116) |
| #define | TAG_SKIN_GETCUSTOMTAGLIST (TAG_USER+117) |
Enumerations | |
| enum | skin_functions { SKIN_REGISTERSKIN = SKIN_FUNCBASE, SKIN_FUNC_DONE } |
Functions | |
| u32 | skin_CallTL (int function, tag *taglist) |
| u32 | skin_Call (int function, u32 firsttag,...) |
| u32 | skin_RegisterSkin (u32 firsttag,...) |
| u32 | skin_RegisterSkinTL (tag *taglist) |
| int | skin_Init (void) |
| void | skin_CleanUp (void) |
| Skin_t * | skin_CreateSkin (gui_App_t *app, char *skinname) |
| void | skin_DeleteSkin (Skin_t *skin) |
| int | skin_LoadSkin (Skin_t *skin, char *class) |
| int | skin_UnloadSkin (Skin_t *skin, u32 class_id) |
| int | skin_RenderBehind (Skin_t *skin, Gadget_t *gad, Rect_t *rect, u32 state) |
| int | skin_RenderOver (Skin_t *skin, Gadget_t *gad, Rect_t *rect, u32 state) |
| int | skin_RenderBackground (Skin_t *skin, Gadget_t *gad, Rect_t *rect, u32 state) |
| int | skin_RenderCustom (Skin_t *skin, Gadget_t *gad, Rect_t *rect, int custom) |
| int | skin_GetExtent (Skin_t *skin, Gadget_t *gad, Extent_t *ext, Extent_t *outer) |
| int | skin_GetInnerRect (Skin_t *skin, Gadget_t *gad, Rect_t *rect, Rect_t *inner) |
| int | skin_FillColorTable (Skin_t *skin, Gadget_t *gad, int state) |
| int | skin_FillGadgetInfo (Skin_t *skin, Gadget_t *gad) |
| int | skin_GetFont (Skin_t *skin, Gadget_t *gad) |
| tag * | skin_GetCustomTaglist (Skin_t *skin, Gadget_t *gad) |
| char * | skin_GetWindowDecorationName (Skin_t *skin) |
|
|
Definition at line 36 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
Definition at line 37 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
Definition at line 44 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
Definition at line 45 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
Definition at line 49 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
Definition at line 42 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
Definition at line 46 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
Definition at line 43 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
Definition at line 47 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
Definition at line 34 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
Definition at line 33 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
|
|
|
Definition at line 40 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
Definition at line 38 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
Definition at line 41 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
Definition at line 39 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
Definition at line 48 of file Skin.h. Referenced by skin_bordered_Init, skin_empty_Init, and skin_RegisterSkinTL. |
|
|
|
|
||||||||||||||||
|
|
|
||||||||||||
|
Definition at line 590 of file Skin.c. Referenced by skin_Call. |
|
|
|
|
||||||||||||
|
Definition at line 213 of file Skin.c. Referenced by gui_ServerMain, and window_ChangeSkinTL. |
|
|
Definition at line 314 of file Skin.c. Referenced by gui_ServerMain, and window_ChangeSkinTL. |
|
||||||||||||||||
|
Definition at line 473 of file Skin.c. Referenced by gadget_InitColorTable. |
|
||||||||||||
|
Definition at line 455 of file Skin.c. Referenced by gadget_ChangeSkin, and gadget_NewTL. |
|
||||||||||||
|
Definition at line 545 of file Skin.c. Referenced by gadget_NewTL. |
|
||||||||||||||||||||
|
Definition at line 419 of file Skin.c. Referenced by gadget_GetExtentTL, and gadget_SuggestExtentTL. |
|
||||||||||||
|
Definition at line 491 of file Skin.c. Referenced by gadget_GetFontTL. |
|
||||||||||||||||||||
|
Definition at line 437 of file Skin.c. Referenced by gadget_GetRectTL, gadget_LayoutTL, gadget_RenderCustomTL, and gadget_SuggestExtentTL. |
|
|
Definition at line 563 of file Skin.c. Referenced by window_ChangeSkinTL, and window_OpenWindowTL. |
|
|
|
|
||||||||||||
|
Definition at line 509 of file Skin.c. Referenced by gadget_ChangeSkin, and gadget_LoadClass. |
|
||||||||||||
|
Definition at line 86 of file Skin.c. References u32. |
|
|
Definition at line 90 of file Skin.c. Referenced by skin_RegisterSkin. |
|
||||||||||||||||||||
|
Definition at line 347 of file Skin.c. Referenced by gadget_RenderCustomTL. |
|
||||||||||||||||||||
|
Definition at line 365 of file Skin.c. Referenced by gadget_LayoutTL. |
|
||||||||||||||||||||
|
Definition at line 401 of file Skin.c. Referenced by gadget_RenderCustomTL. |
|
||||||||||||||||||||
|
Definition at line 383 of file Skin.c. Referenced by gadget_LayoutTL. |
|
||||||||||||
|
Definition at line 527 of file Skin.c. Referenced by gadget_DeleteOne. |
1.2.14 written by Dimitri van Heesch,
© 1997-2002