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 |