Skin Classes for SOUI. More...
#include <core/SSkinObjBase.h>#include <layout/SLayoutSize.h>#include <helper/SplitString.h>#include <matrix/SPoint.h>#include <sobject/Sobject.hpp>Go to the source code of this file.
Classes | |
| class | SSkinImgList |
| Image List Skin. More... | |
| class | SSkinImgCenter |
| Centered Image Skin. More... | |
| class | SSkinImgFrame |
| Image Frame Skin. More... | |
| class | SSkinImgFrame2 |
| Enhanced Image Frame Skin. More... | |
| class | SSkinButton |
| Button Skin. More... | |
| class | SSkinGradation |
| Gradient Skin. More... | |
| class | SGradientDesc |
| Gradient Descriptor. More... | |
| class | SSkinGradation2 |
| Enhanced Gradient Skin. More... | |
| class | SSkinScrollbar |
| Scrollbar Skin. More... | |
| class | SSkinColorRect |
| Color Rectangle Skin. More... | |
| class | SSKinGroup |
| Represents a group of skins for different states. More... | |
Macros | |
| #define | MAKESBSTATE(sbCode, nState1, bVertical) |
| Macro to create a scrollbar state code. | |
| #define | SB_CORNOR 10 |
| Constant for scrollbar corner. | |
| #define | SB_THUMBGRIPPER 11 |
| Constant for scrollbar thumb gripper. | |
| #define | THUMB_MINSIZE 18 |
| Minimum size for the scrollbar thumb. | |
Enumerations | |
| enum | SBSTATE { SBST_NORMAL = 0 , SBST_HOVER , SBST_PUSHDOWN , SBST_DISABLE , SBST_INACTIVE } |
| Scrollbar State Enum. More... | |
Skin Classes for SOUI.
Copyright (C) 2014-2050 All rights reserved.
Description: Provides various skin classes for rendering different UI elements in SOUI.
Definition in file SSkin.h.
| #define MAKESBSTATE | ( | sbCode, | |
| nState1, | |||
| bVertical ) |
| #define SB_THUMBGRIPPER 11 |
| #define THUMB_MINSIZE 18 |