csws/csskin.h File Reference
Crystal Space Windowing System: Skin interface. More...
#include "csutil/parray.h"
Go to the source code of this file.
Compounds | |
class | csButtonSkin |
This class defines the interface for a button skin slice. More... | |
class | csDialogSkin |
This class defines the interface for a dialog skin slice. More... | |
class | csListBoxItemSkin |
This class defines the interface for a listbox item skin slice. More... | |
class | csListBoxSkin |
This class defines the interface for a listbox skin slice. More... | |
class | csScrollBarSkin |
This class defines the interface for a scrollbar skin slice. More... | |
class | csSkin |
This class defines the interface for a container of skins. More... | |
class | csSkinSlice |
A `skin slice' is responsible for managing the external view of a certain component. More... | |
class | csTitlebarSkin |
This class defines the interface for a window titlebar skin slice. More... | |
class | csWindowSkin |
This class defines the interface for a window skin slice. More... | |
Defines | |
#define | CSWS_SKIN_DECLARE(name, base) |
Start the declaration of a skin. | |
#define | CSWS_SKIN_SLICE(comp) InsertSorted (new cs##comp##Skin, Compare); |
Declare a single skin slice to be included into the skin that is in process of definition. | |
#define | CSWS_SKIN_DECLARE_END |
Finish the definition of a skin. |
Detailed Description
Crystal Space Windowing System: Skin interface.
Definition in file csskin.h.
Generated for Crystal Space by doxygen 1.2.18