YSTest: ygdi.cpp 文件参考

YSTest PreAlpha_b400_20130424 The YSLib Test Project

- 首页
- 相关页面
- 模块
- 命名空间
- 类
- 文件

- 文件列表
- 文件成员

全部 类 命名空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义 组 页
函数
ygdi.cpp 文件参考
Service

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

`#include "YSLib/Service/ygdi.h"`
`#include "YSLib/Service/yblit.h"`
ygdi.cpp 的引用(Include)关系图:

浏览源代码.

## 函数

YSL_BEGIN Rect | operator+ (const Rect &r, const Padding &m)
Padding | FetchMargin (const Rect &r, const Size &s)
Point | ClipBounds (Rect &clip, const Rect &bounds)
Point | ClipMargin (PaintContext &pc, const Padding &m, const Size &ss)
bool | CopyTo (BitmapPtr dst, const Graphics &g, const Size &ds, const Point &dp, const Point &sp, const Size &sc, Rotation rot)
bool | CopyTo (BitmapPtr dst, const BitmapBufferEx &buf, const Size &ds, const Point &dp, const Point &sp, const Size &sc, Rotation rot)
bool | BlitTo (BitmapPtr dst, const BitmapBufferEx &buf, const Size &ds, const Point &dp, const Point &sp, const Size &sc, Rotation rot)

## 详细描述

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

版本
  r2709

作者
  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-01-07 15:29 +0800

文本编码:
  UTF-8

模块名称:
  YSLib::Service::YGDI

在文件 ygdi.cpp 中定义.

## 函数说明

bool BlitTo | ( | BitmapPtr | dst,
|  | const BitmapBufferEx & | buf,
|  | const Size & | ds,
|  | const Point & | dp,
|  | const Point & | sp,
|  | const Size & | sc,
|  | Rotation | rot
| ) |  |

在文件 ygdi.cpp 第 266 行定义.

参考 YSLib::Drawing::RDeg0.

参考自 YSLib::UI::BufferedTextArea::Refresh().

这是这个函数的调用关系图:

Point ClipBounds | ( | Rect & | clip,
|  | const Rect & | bounds
| ) |  |

在文件 ygdi.cpp 第 55 行定义.

参考 YSLib::Drawing::Clip().

函数调用图:

Point ClipMargin | ( | PaintContext & | pc,
|  | const Padding & | m,
|  | const Size & | ss
| ) |  |

在文件 ygdi.cpp 第 65 行定义.

参考 YSLib::Drawing::GetHorizontalOf() , 以及 YSLib::Drawing::GetVerticalOf().

函数调用图:

bool CopyTo | ( | BitmapPtr | dst,
|  | const Graphics & | g,
|  | const Size & | ds,
|  | const Point & | dp,
|  | const Point & | sp,
|  | const Size & | sc,
|  | Rotation | rot
| ) |  |

在文件 ygdi.cpp 第 236 行定义.

参考 YSLib::Drawing::RDeg0.

bool CopyTo | ( | BitmapPtr | dst,
|  | const BitmapBufferEx & | buf,
|  | const Size & | ds,
|  | const Point & | dp,
|  | const Point & | sp,
|  | const Size & | sc,
|  | Rotation | rot
| ) |  |

在文件 ygdi.cpp 第 250 行定义.

参考 YSLib::Drawing::RDeg0.

Padding FetchMargin | ( | const Rect & | r,
|  | const Size & | s
| ) |  |

在文件 ygdi.cpp 第 47 行定义.

参考自 YSLib::UI::MLabel::DrawText().

这是这个函数的调用关系图:

YSL_BEGIN Rect operator+ | ( | const Rect & | r,
|  | const Padding & | m
| ) |  |

在文件 ygdi.cpp 第 38 行定义.