|
YSTest
PreAlpha_b400_20130424
The YSLib Test Project
|
平台无关的图形设备接口。 更多...
#include "../Core/ygdibase.h"

类 | |
| struct | YSLib::Drawing::Padding |
| 空白样式。 更多... | |
| class | YSLib::Drawing::BitmapBuffer |
| 标准矩形位图缓冲区。 更多... | |
| class | YSLib::Drawing::BitmapBufferEx |
| 扩展的标准矩形位图缓冲区。 更多... | |
命名空间 | |
| namespace | YSLib |
| namespace | YSLib::Drawing |
| 图形处理。 | |
函数 | |
| yconstfn Padding | YSLib::Drawing::operator+ (const Padding &x, const Padding &y) |
| 加法:对应分量调用 operator+ 。 | |
| YF_API Rect | YSLib::Drawing::operator+ (const Rect &, const Padding &) |
| 加法:缩小屏幕标准矩形,相对位置由指定边距决定。 | |
| SDst | YSLib::Drawing::GetHorizontalOf (const Padding &m) |
| 取水平边距和。 | |
| SDst | YSLib::Drawing::GetVerticalOf (const Padding &m) |
| 取竖直边距和。 | |
| YF_API Padding | YSLib::Drawing::FetchMargin (const Rect &, const Size &) |
| 取内边界相对于外边界的边距。 | |
| bool | YSLib::Drawing::Clip (Rect &x, const Rect &y) |
| 剪切操作:取标准矩形交集并判断是否严格非空。 | |
| YF_API Point | YSLib::Drawing::ClipBounds (Rect &, const Rect &) |
| 根据指定源的边界优化绘制上下文的剪切区域。 | |
| YF_API Point | YSLib::Drawing::ClipMargin (PaintContext &, const Padding &, const Size &) |
| 根据指定边距和源的大小优化绘制上下文的剪切区域。 | |
| YF_API bool | YSLib::Drawing::CopyTo (BitmapPtr, const Graphics &, const Size &, const Point &, const Point &, const Size &, Rotation=RDeg0) |
| 图形接口上下文向指针指定的缓冲区复制。 | |
| YF_API bool | YSLib::Drawing::CopyTo (BitmapPtr, const BitmapBufferEx &, const Size &, const Point &, const Point &, const Size &, Rotation=RDeg0) |
| 刷新:位图缓冲区向指针指定的缓冲区复制。 | |
| bool | YSLib::Drawing::CopyTo (const Graphics &dst, const Graphics &src, const Point &dp={}, const Point &sp={}, Rotation rot=RDeg0) |
| 图形接口上下文复制。 | |
| bool | YSLib::Drawing::CopyTo (const Graphics &dst, const BitmapBufferEx &src, const Point &dp={}, const Point &sp={}, Rotation rot=RDeg0) |
| 刷新:位图缓冲区向图形接口上下文复制。 | |
| YF_API bool | YSLib::Drawing::BlitTo (BitmapPtr, const BitmapBufferEx &, const Size &, const Point &, const Point &, const Size &, Rotation=RDeg0) |
| 贴图:位图缓冲区向指针指定的缓冲区以贴图算法复制。 | |
| bool | YSLib::Drawing::BlitTo (const Graphics &dst, const BitmapBufferEx &src, const Point &dp={}, const Point &sp={}, Rotation rot=RDeg0) |
| 贴图:位图缓冲区向指针指定的缓冲区以贴图算法复制。 | |
平台无关的图形设备接口。
在文件 ygdi.h 中定义.