YSTest  PreAlpha_b400_20130424
The YSLib Test Project
 全部  命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义  
ygdi.h 文件参考

平台无关的图形设备接口。 更多...

#include "../Core/ygdibase.h"
ygdi.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

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)
 贴图:位图缓冲区向指针指定的缓冲区以贴图算法复制。
 

详细描述

平台无关的图形设备接口。

版本
r3476
作者
FrankHB frank.nosp@m.hb19.nosp@m.89@gm.nosp@m.ail..nosp@m.com
自从
早于 build 132
创建时间:
2009-12-14 18:29:46 +0800
修改时间:
2013-03-05 14:49 +0800
文本编码:
UTF-8
模块名称:
YSLib::Service::YGDI

在文件 ygdi.h 中定义.