|
| | 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 |
| | 无效图形接口上下文。 更多...
|
| |