YSTest
PreAlpha_b400_20130424
The YSLib Test Project
|
图形用户界面样式。 更多...
类 | |
struct | YSLib::Drawing::hsl_t |
HSL 颜色。 更多... | |
class | YSLib::UI::Styles::Palette |
默认调色板。 更多... | |
命名空间 | |
namespace | YSLib |
namespace | YSLib::Drawing |
图形处理。 | |
namespace | YSLib::UI |
namespace | YSLib::UI::Styles |
类型定义 | |
typedef ystdex::fixed_point < u16, 9 > | YSLib::Drawing::Hue |
色调。 | |
枚举 | |
enum | YSLib::UI::Styles::Area { YSLib::UI::Styles::Null = 0, YSLib::UI::Styles::Desktop = 1, YSLib::UI::Styles::Window = 2, YSLib::UI::Styles::Panel = 3, YSLib::UI::Styles::Track = 4, YSLib::UI::Styles::Workspace = 5, YSLib::UI::Styles::Shadow = 6, YSLib::UI::Styles::DockShadow = 7, YSLib::UI::Styles::Light = 8, YSLib::UI::Styles::Frame = 9, YSLib::UI::Styles::Highlight = 10, YSLib::UI::Styles::BorderFill = 11, YSLib::UI::Styles::ActiveBorder = 12, YSLib::UI::Styles::InactiveBorder = 13, YSLib::UI::Styles::ActiveTitle = 14, YSLib::UI::Styles::InactiveTitle = 15, YSLib::UI::Styles::HighlightText = 16, YSLib::UI::Styles::WindowText = 17, YSLib::UI::Styles::PanelText = 18, YSLib::UI::Styles::GrayText = 19, YSLib::UI::Styles::TitleText = 20, YSLib::UI::Styles::InactiveTitleText = 21, YSLib::UI::Styles::HotTracking = 22, YSLib::UI::Styles::EndArea = 24 } |
样式区域类型。 更多... | |
函数 | |
YF_API bool | YSLib::Drawing::DrawRectRoundCorner (const Graphics &, const Point &, const Size &, Color) |
绘制部件边框用空心标准矩形。 | |
YF_API void | YSLib::Drawing::RectDrawArrow (const Graphics &, const Point &, SDst, Rotation=RDeg0, Color c=ColorSpace::Black) |
在指定图形接口上下文的矩形上画箭头。 | |
YF_API void | YSLib::Drawing::DrawArrow (const Graphics &, const Rect &, SDst=4, Rotation=RDeg0, Color=ColorSpace::Black) |
在指定图形接口上下文上画箭头。 | |
YF_API void | YSLib::Drawing::DrawCross (const Graphics &, const Point &, const Size &, Color) |
在指定图形接口上下文中的指定点为边框左上角使用指定颜色绘制交叉直线段(“×”)。 | |
template<Color::MonoType r, Color::MonoType g, Color::MonoType b> | |
void | YSLib::Drawing::transform_pixel_ex (BitmapPtr dst) |
矩形区域颜色转换。 | |
YF_API hsl_t | YSLib::Drawing::ColorToHSL (Color) |
RGB 颜色转换为 HSL 颜色。 | |
YF_API Color | YSLib::Drawing::HSLToColor (hsl_t) |
HSL 颜色转换为 RGB 颜色。 | |
图形用户界面样式。
在文件 ystyle.h 中定义.