Graphics::Surface Member List
This is the complete list of members for Graphics::Surface, including all inherited members.
| Asset() | Graphics::AssetTemplate< AssetType::Surface > | inline |
| Asset(ID id) | Graphics::AssetTemplate< AssetType::Surface > | inline |
| Graphics::Asset::Asset(ID id) | Graphics::Asset | inline |
| assetType | Graphics::AssetTemplate< AssetType::Surface > | static |
| begin() const | LinkedObjectTemplate< Asset > | inline |
| blockFill(const void *data, uint16_t length, uint32_t repeat)=0 | Graphics::Surface | pure virtual |
| blockFill(PackedColor color, uint32_t repeat) | Graphics::Surface | inline |
| cbegin() const | LinkedObjectTemplate< Asset > | inline |
| cend() const | LinkedObjectTemplate< Asset > | inline |
| clear() | Graphics::Surface | inline |
| commit(uint16_t length)=0 | Graphics::Surface | pure virtual |
| ConstIterator typedef | LinkedObjectTemplate< Asset > | |
| drawHLine(PackedColor color, uint16_t x0, uint16_t x1, uint16_t y, uint16_t w) | Graphics::Surface | |
| drawVLine(PackedColor color, uint16_t x, uint16_t y0, uint16_t y1, uint16_t w) | Graphics::Surface | |
| end() const | LinkedObjectTemplate< Asset > | inline |
| execute(std::unique_ptr< Renderer > &renderer) | Graphics::Surface | inline |
| fillRect(PackedColor color, const Rect &rect) | Graphics::Surface | virtual |
| fillSmallRect(const Brush &brush, const Rect &location, const Rect &rect) | Graphics::Surface | |
| getBuffer(uint16_t minBytes, uint16_t &available)=0 | Graphics::Surface | pure virtual |
| getNext() const | LinkedObjectTemplate< Asset > | inline |
| getPixelFormat() const =0 | Graphics::Surface | pure virtual |
| getSize() const =0 | Graphics::Surface | pure virtual |
| getType() const =0 | Graphics::Surface | pure virtual |
| getTypeStr() const | Graphics::Asset | virtual |
| height() const | Graphics::Surface | inline |
| id() const | Graphics::Asset | inline |
| ID typedef | Graphics::Asset | |
| insertAfter(Asset *object) | LinkedObjectTemplate< Asset > | inline |
| LinkedObject::insertAfter(LinkedObject *object) | LinkedObject | inline |
| Iterator typedef | LinkedObjectTemplate< Asset > | |
| List typedef | Graphics::Surface | |
| next() const | LinkedObject | inlinevirtual |
| operator!=(const LinkedObject &other) const | LinkedObject | inline |
| operator==(ID id) const | Graphics::Asset | inline |
| LinkedObjectTemplate< Asset >::operator==(const LinkedObject &other) const | LinkedObject | inline |
| OwnedList typedef | Graphics::Surface | |
| present(PresentCallback callback=nullptr, void *param=nullptr)=0 | Graphics::Surface | pure virtual |
| PresentCallback typedef | Graphics::Surface | |
| READ_PIXEL_SIZE | Graphics::Surface | static |
| ReadCallback typedef | Graphics::Surface | |
| readDataBuffer(ReadBuffer &buffer, ReadStatus *status=nullptr, ReadCallback callback=nullptr, void *param=nullptr)=0 | Graphics::Surface | pure virtual |
| readDataBuffer(ReadStatusBuffer &buffer, ReadCallback callback=nullptr, void *param=nullptr) | Graphics::Surface | inlinevirtual |
| render(const Object &object, const Rect &location, std::unique_ptr< Renderer > &renderer) | Graphics::Surface | virtual |
| render(const Object &object, const Rect &location) | Graphics::Surface | |
| reset()=0 | Graphics::Surface | pure virtual |
| setAddrWindow(const Rect &rect)=0 | Graphics::Surface | pure virtual |
| setPixel(PackedColor color, Point pt)=0 | Graphics::Surface | pure virtual |
| stat() const =0 | Graphics::Surface | pure virtual |
| type() const override | Graphics::AssetTemplate< AssetType::Surface > | inlinevirtual |
| Type enum name | Graphics::Surface | |
| width() const | Graphics::Surface | inline |
| write(MetaWriter &meta) const override | Graphics::Surface | inlinevirtual |
| writeDataBuffer(SharedBuffer &buffer, size_t offset, uint16_t length)=0 | Graphics::Surface | pure virtual |
| writePixel(PackedColor color) | Graphics::Surface | inline |
| writePixel(Color color) | Graphics::Surface | inline |
| writePixels(const void *data, uint16_t length) | Graphics::Surface | virtual |
| ~LinkedObject()=default | LinkedObject | virtual |
1.9.1