YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
屏幕区域大小。 更多...
#include <ygdibase.h>
Public 成员函数 | |
yconstfn | Size () ynothrow |
无参数构造。 更多... | |
yconstfn | Size (const Size &s) ynothrow |
复制构造。 更多... | |
yconstfn | Size (const Rect &) ynothrow |
构造:使用 Rect 对象。 更多... | |
template<typename _type > | |
yconstfn | Size (const GBinaryGroup< _type > &val) ynothrow |
构造:使用屏幕二元组。 更多... | |
template<typename _tScalar1 , typename _tScalar2 > | |
yconstfn | Size (_tScalar1 w, _tScalar2 h) ynothrow |
构造:使用两个纯量。 更多... | |
Public 属性 | |
SDst | Width |
SDst | Height |
宽和高。 更多... | |
静态 Public 属性 | |
static const Size | Invalid |
无效对象。 更多... | |
|
inline |
|
inlineexplicit |
|
inline |
SDst YSLib::Drawing::Size::Height |
宽和高。
在文件 ygdibase.h 第 258 行定义.
参考自 YSLib::Drawing::BlitBounds(), YSLib::Drawing::ClipMargin(), platform_ex::Windows::CreateNativeWindow(), YSLib::Drawing::DrawArrow(), YSLib::Drawing::DrawCross(), YSLib::UI::Menu::DrawItem(), YSLib::UI::DrawItemBackground(), YSLib::UI::DrawItems(), YSLib::Drawing::DrawRect(), YSLib::Drawing::DrawRectRoundCorner(), YSLib::Drawing::DrawTick(), YSLib::UI::DrawTrackBackground(), YSLib::Drawing::FetchMargin(), YSLib::UI::InvalidateSelected(), YSLib::Drawing::operator+(), YSLib::UI::TabBar::PerformLayout(), YSLib::Drawing::PlotHLineSeg(), YSLib::Drawing::PlotVLineSeg(), YSLib::UI::ProgressBar::Refresh(), platform_ex::Windows::WindowReference::Resize(), platform_ex::Windows::WindowReference::ResizeClient(), platform_ex::Windows::ScreenBuffer::ScreenBuffer(), platform_ex::Windows::WindowReference::SetClientBounds(), YSLib::Drawing::CompactPixmap::SetSizeSwap(), YSLib::Drawing::to_string(), platform_ex::Windows::WindowMemorySurface::Update() , 以及 YSLib::UI::BorderResizer::Wrap().
|
static |
SDst YSLib::Drawing::Size::Width |
在文件 ygdibase.h 第 258 行定义.
参考自 YSLib::Drawing::TextState::AdjustEndOfLine(), YSLib::Drawing::Blit(), YSLib::Drawing::BlitBounds(), YSLib::Drawing::ClipMargin(), platform_ex::Windows::CreateNativeWindow(), YSLib::Drawing::DrawArrow(), YSLib::Drawing::DrawCross(), YSLib::UI::Menu::DrawItem(), YSLib::UI::DrawItemBackground(), YSLib::Drawing::DrawRect(), YSLib::Drawing::DrawRectRoundCorner(), YSLib::Drawing::DrawTick(), YSLib::UI::DrawTrackBackground(), YSLib::Drawing::FetchMargin(), YSLib::Drawing::operator+(), YSLib::UI::TabBar::PerformLayout(), YSLib::Drawing::PlotHLineSeg(), YSLib::Drawing::PlotVLineSeg(), YSLib::UI::ProgressBar::Refresh(), platform_ex::Windows::WindowReference::Resize(), platform_ex::Android::ScreenBuffer::Resize(), platform_ex::Windows::WindowReference::ResizeClient(), platform_ex::Windows::ScreenBuffer::ScreenBuffer(), platform_ex::Windows::WindowReference::SetClientBounds(), YSLib::Drawing::CompactPixmap::SetSizeSwap(), YSLib::Drawing::to_string(), platform_ex::Windows::WindowMemorySurface::Update() , 以及 YSLib::UI::BorderResizer::Wrap().