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 中定义.