YSTest
PreAlpha_b500_20140530
The YSLib Test Project
|
屏幕二元组。 更多...
#include <ygdibase.h>
Public 成员函数 | |
yconstfn | GBinaryGroup () ynothrow |
无参数构造。 更多... | |
yconstfn | DefDeCopyCtor (GBinaryGroup) explicit yconstfn GBinaryGroup(const Size &) ynothrow |
复制构造:默认实现。 更多... | |
yconstfn | GBinaryGroup (const Rect &) ynothrow |
构造:使用 Rect 对象。 更多... | |
template<typename _tScalar1 , typename _tScalar2 > | |
yconstfn | GBinaryGroup (_tScalar1 x, _tScalar2 y) ynothrow |
构造:使用两个纯量。 更多... | |
template<typename _tPair > | |
yconstfn | GBinaryGroup (const _tPair &pr) ynothrow |
构造:使用纯量对。 更多... | |
yconstfn GBinaryGroup | operator- () const ynothrow |
负运算:取加法逆元。 更多... | |
GBinaryGroup & | operator+= (const GBinaryGroup &val) ynothrow |
加法赋值。 更多... | |
GBinaryGroup & | operator-= (const GBinaryGroup &val) ynothrow |
减法赋值。 更多... | |
yconstfn | DefGetter (const ynothrow, _type, X, X) yconstfn DefGetter(const ynothrow |
yconstfn Y | DefSetter (_type, X, X) DefSetter(_type |
Public 属性 | |
_type | X |
_type | Y |
分量。 更多... | |
yconstfn | _type |
yconstfn | Y |
yconstfn Y | Y |
静态 Public 属性 | |
static const GBinaryGroup | Invalid |
无效(不在屏幕坐标系中)对象。 更多... | |
屏幕二元组。
在文件 ygdibase.h 第 54 行定义.
|
inline |
无参数构造。
在文件 ygdibase.h 第 67 行定义.
参考自 YSLib::Drawing::GBinaryGroup< SPos >::operator-().
|
explicit |
构造:使用 Rect 对象。
|
inline |
|
inline |
yconstfn YSLib::Drawing::GBinaryGroup< _type >::DefDeCopyCtor | ( | GBinaryGroup< _type > | ) | const |
yconstfn YSLib::Drawing::GBinaryGroup< _type >::DefGetter | ( | const ynothrow | , |
_type | , | ||
X | , | ||
X | |||
) | const |
yconstfn Y YSLib::Drawing::GBinaryGroup< _type >::DefSetter | ( | _type | , |
X | , | ||
X | |||
) |
|
inline |
加法赋值。
在文件 ygdibase.h 第 120 行定义.
|
inline |
|
inline |
减法赋值。
在文件 ygdibase.h 第 129 行定义.
yconstfn YSLib::Drawing::GBinaryGroup< _type >::_type |
在文件 ygdibase.h 第 136 行定义.
|
static |
无效(不在屏幕坐标系中)对象。
在文件 ygdibase.h 第 57 行定义.
_type YSLib::Drawing::GBinaryGroup< _type >::X |
在文件 ygdibase.h 第 59 行定义.
参考自 YSLib::Drawing::TextState::AdjustEndOfLine(), YSLib::Drawing::Blit(), YSLib::Drawing::BlitBounds(), YSLib::Drawing::TextState::CarriageReturn(), YSLib::UI::CheckPoint(), YSLib::Drawing::ClipMargin(), YSLib::Drawing::DrawArrow(), YSLib::Drawing::DrawCross(), YSLib::UI::Menu::DrawItem(), YSLib::UI::DrawItemBackground(), YSLib::Drawing::DrawPoint(), YSLib::Drawing::DrawRect(), YSLib::Drawing::DrawTick(), YSLib::UI::DrawTrackBackground(), YSLib::Drawing::FetchMargin(), YSLib::Drawing::FetchStringWidth(), YSLib::UI::TextBox::InvalidateDefaultCaret(), platform_ex::Windows::WindowReference::Move(), YSLib::Drawing::MovePen(), YSLib::Drawing::operator+(), YSLib::Drawing::GBinaryGroup< SPos >::operator+=(), YSLib::Drawing::GBinaryGroup< SPos >::operator-(), YSLib::Drawing::GBinaryGroup< SPos >::operator-=(), YSLib::UI::TextBox::PaintDefaultCaret(), YSLib::Drawing::PlotHLineSeg(), YSLib::Drawing::PlotVLineSeg(), YSLib::Drawing::PutCharBase(), YSLib::UI::HexViewArea::Refresh(), platform_ex::Windows::WindowReference::SetClientBounds(), YSLib::Drawing::to_string(), YSLib::Devices::InputManager::Update() , 以及 YSLib::UI::BorderResizer::Wrap().
_type YSLib::Drawing::GBinaryGroup< _type >::Y |
分量。
在文件 ygdibase.h 第 59 行定义.
参考自 YSLib::Drawing::Blit(), YSLib::Drawing::BlitBounds(), YSLib::UI::CheckPoint(), YSLib::Drawing::ClipMargin(), YSLib::Drawing::DrawArrow(), YSLib::Drawing::DrawCross(), YSLib::UI::Menu::DrawItem(), YSLib::UI::DrawItemBackground(), YSLib::UI::DrawItems(), YSLib::Drawing::DrawPoint(), YSLib::Drawing::DrawRect(), YSLib::Drawing::DrawTick(), YSLib::UI::DrawTrackBackground(), YSLib::Drawing::FetchMargin(), YSLib::Drawing::TextState::GetCurrentTextLineNOf(), YSLib::UI::InvalidateSelected(), platform_ex::Windows::WindowReference::Move(), YSLib::Drawing::operator+(), YSLib::Drawing::GBinaryGroup< SPos >::operator+=(), YSLib::Drawing::GBinaryGroup< SPos >::operator-(), YSLib::Drawing::GBinaryGroup< SPos >::operator-=(), YSLib::Drawing::PlotHLineSeg(), YSLib::Drawing::PlotVLineSeg(), YSLib::UI::HexViewArea::Refresh(), YSLib::DS::UI::DualScreenReader::ScrollByPixel(), platform_ex::Windows::WindowReference::SetClientBounds(), YSLib::Drawing::SetCurrentTextLineNOf(), YSLib::Drawing::to_string(), YSLib::Devices::InputManager::Update() , 以及 YSLib::UI::BorderResizer::Wrap().
yconstfn YSLib::Drawing::GBinaryGroup< _type >::Y |
在文件 ygdibase.h 第 136 行定义.
yconstfn Y YSLib::Drawing::GBinaryGroup< _type >::Y |
在文件 ygdibase.h 第 139 行定义.