|
| Screen (SDst w, SDst h, Drawing::BitmapPtr p={}) ynothrow |
| 构造:指定宽度、高度和缓冲区指针。 更多...
|
|
| Screen (const Drawing::Size &s, Drawing::BitmapPtr p={}) ynothrow |
| 构造:指定大小和缓冲区指针。 更多...
|
|
virtual Drawing::BitmapPtr | GetCheckedBufferPtr () const ynothrow |
| 取指针。 更多...
|
|
virtual void | Update (Drawing::BitmapPtr) ynothrow |
| 更新。 更多...
|
|
| GraphicDevice (SDst w, SDst h, Drawing::BitmapPtr p={}) ynothrow |
| 构造:指定宽度、高度和缓冲区指针。 更多...
|
|
| Graphics () ynothrow |
| 默认构造:使用空指针和大小。 更多...
|
|
yconstfn | Graphics (BitmapPtr b, const Size &s={}) ynothrow |
| 构造:使用指定位图指针和大小。 更多...
|
|
yconstfn | Graphics (const Graphics &g) ynothrow |
| 复制构造:浅复制。 更多...
|
|
| DefDeDtor (Graphics) PDefHOp(bool |
| 析构:默认实现。 更多...
|
|
const ynothrow | ImplRet (!bool(*this)) BitmapPtr operator[](size_t) const ynothrow |
| 取指定行首元素指针。 更多...
|
|
| DefCvt (const ynothrow, bool, pBuffer &&sGraphics.Width!=0 &&sGraphics.Height!=0) DefGetter(const ynothrow |
| 判断有效性。 更多...
|
|
pBuffer | DefGetter (const ynothrow, const Size &, Size, sGraphics) DefGetter(const ynothrow |
|
pBuffer sGraphics Width | DefGetter (const ynothrow, SDst, Height, sGraphics.Height) DefGetter(const ynothrow |
|
pBuffer sGraphics Width | sizeof (PixelType)*GetAreaOf(sGraphics)) BitmapPtr at(size_t) const ythrow(GeneralEvent |
| < 取缓冲区占用空间。 更多...
|
|
BitmapPtr | pBuffer |
| 显示缓冲区指针。 更多...
|
|
Size | sGraphics |
|
| BitmapPtr |
|
| BufferPtr |
|
pBuffer | SDst |
|
pBuffer | Width |
|
pBuffer sGraphics Width | size_t |
|
pBuffer sGraphics Width | SizeOfBuffer |
|
static const Graphics | Invalid |
| 无效图形接口上下文。 更多...
|
|