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 typedef | Graphics::Asset | |
id() const | Graphics::Asset | inline |
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 |
Graphics::Asset::type() const =0 | Graphics::Asset | pure virtual |
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() | LinkedObject | inlinevirtual |