Graphics::FileImageSurface Member List

This is the complete list of members for Graphics::FileImageSurface, including all inherited members.

addressWindowGraphics::ImageSurfaceprotected
Asset()Graphics::AssetTemplate< AssetType::Surface >inline
Asset(ID id)Graphics::AssetTemplate< AssetType::Surface >inline
Graphics::Asset::Asset(ID id)Graphics::Assetinline
assetTypeGraphics::AssetTemplate< AssetType::Surface >static
begin() constLinkedObjectTemplate< Asset >inline
blockFill(const void *data, uint16_t length, uint32_t repeat) overrideGraphics::ImageSurfacevirtual
Graphics::Surface::blockFill(PackedColor color, uint32_t repeat)Graphics::Surfaceinline
bufferGraphics::ImageSurfaceprotected
bytesPerPixelGraphics::ImageSurfaceprotected
cbegin() constLinkedObjectTemplate< Asset >inline
cend() constLinkedObjectTemplate< Asset >inline
clear()Graphics::Surfaceinline
commit(uint16_t length) overrideGraphics::ImageSurfacevirtual
ConstIterator typedefLinkedObjectTemplate< 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() constLinkedObjectTemplate< Asset >inline
execute(std::unique_ptr< Renderer > &renderer)Graphics::Surfaceinline
FileImageSurface(FileImageObject &image, PixelFormat format, size_t bufferSize, IFS::FileStream &file)Graphics::FileImageSurfaceinline
fillRect(PackedColor color, const Rect &rect) overrideGraphics::ImageSurfacevirtual
fillSmallRect(const Brush &brush, const Rect &location, const Rect &rect)Graphics::Surface
getBuffer(uint16_t minBytes, uint16_t &available) overrideGraphics::ImageSurfacevirtual
getNext() constLinkedObjectTemplate< Asset >inline
getPixelFormat() const overrideGraphics::ImageSurfaceinlinevirtual
getSize() const overrideGraphics::ImageSurfaceinlinevirtual
getType() constGraphics::FileImageSurfaceinlinevirtual
getTypeStr() constGraphics::Assetvirtual
height() constGraphics::Surfaceinline
ID typedefGraphics::Asset
id() constGraphics::Assetinline
imageGraphics::ImageSurfaceprotected
imageBytesGraphics::ImageSurfaceprotected
imageSizeGraphics::ImageSurfaceprotected
ImageSurface(ImageObject &image, PixelFormat format, size_t bufferSize)Graphics::ImageSurfaceinline
insertAfter(Asset *object)LinkedObjectTemplate< Asset >inline
LinkedObject::insertAfter(LinkedObject *object)LinkedObjectinline
Iterator typedefLinkedObjectTemplate< Asset >
List typedefGraphics::Surface
next() constLinkedObjectinlinevirtual
operator!=(const LinkedObject &other) constLinkedObjectinline
operator==(ID id) constGraphics::Assetinline
LinkedObjectTemplate< Asset >::operator==(const LinkedObject &other) constLinkedObjectinline
OwnedList typedefGraphics::Surface
pixelFormatGraphics::ImageSurfaceprotected
present(PresentCallback callback, void *param) overrideGraphics::ImageSurfacevirtual
PresentCallback typedefGraphics::Surface
read(uint32_t offset, void *buffer, size_t length) overrideGraphics::FileImageSurfaceprotectedvirtual
READ_PIXEL_SIZEGraphics::Surfacestatic
ReadCallback typedefGraphics::Surface
readDataBuffer(ReadBuffer &buffer, ReadStatus *status, ReadCallback callback, void *param) overrideGraphics::ImageSurfacevirtual
Graphics::Surface::readDataBuffer(ReadStatusBuffer &buffer, ReadCallback callback=nullptr, void *param=nullptr)Graphics::Surfaceinlinevirtual
render(const Object &object, const Rect &location, std::unique_ptr< Renderer > &renderer)Graphics::Surfacevirtual
render(const Object &object, const Rect &location)Graphics::Surface
reset() overrideGraphics::ImageSurfaceinlinevirtual
setAddrWindow(const Rect &rect) overrideGraphics::ImageSurfaceinlinevirtual
setPixel(PackedColor color, Point pt) overrideGraphics::ImageSurfacevirtual
stat() const overrideGraphics::ImageSurfaceinlinevirtual
Type enum nameGraphics::Surface
type() const overrideGraphics::AssetTemplate< AssetType::Surface >inlinevirtual
Graphics::Asset::type() const =0Graphics::Assetpure virtual
width() constGraphics::Surfaceinline
write(uint32_t offset, const void *data, size_t length) overrideGraphics::FileImageSurfaceprotectedvirtual
Graphics::ImageSurface::write(MetaWriter &meta) const overrideGraphics::ImageSurfaceinline
Graphics::Surface::write(MetaWriter &meta) const overrideGraphics::Surfaceinlinevirtual
writeDataBuffer(SharedBuffer &data, size_t offset, uint16_t length) overrideGraphics::ImageSurfaceinlinevirtual
writePixel(PackedColor color)Graphics::Surfaceinline
writePixel(Color color)Graphics::Surfaceinline
writePixels(const void *data, uint16_t length) overrideGraphics::ImageSurfacevirtual
~LinkedObject()LinkedObjectinlinevirtual