StuBS
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
GuardedGraphics Member List

This is the complete list of members for GuardedGraphics, including all inherited members.

addressGraphicsprivate
bufferGraphicsprivate
buffer_sizeGraphicsprivate
clear()Graphicsinline
font(const Font &new_font)Graphicsinline
Graphics(unsigned size, void *frontbuffer, void *backbuffer)Graphics
GuardedGraphics(unsigned size, void *frontbuffer, void *backbuffer)GuardedGraphicsinline
height()Graphicsinline
image(const Point &p, PNG &image, unsigned width=0, unsigned height=0, unsigned offset_x=0, unsigned offset_y=0)Graphicsinline
image(const Point &p, const GIMP &image, unsigned width=0, unsigned height=0, unsigned offset_x=0, unsigned offset_y=0)Graphicsinline
image(const Point &p, const Color *image, unsigned width, unsigned height, unsigned offset_x=0, unsigned offset_y=0)Graphicsinline
image(const Point &p, const ColorAlpha *image, unsigned width, unsigned height, unsigned offset_x=0, unsigned offset_y=0)Graphicsinline
init(bool force=false)Graphics
line(const Point &start, const Point &end, const Color &color)Graphicsinline
line(const Point &start, const Point &end, const ColorAlpha &color)Graphicsinline
pixel(const Point &p, const Color &color)Graphicsinline
pixel(const Point &p, const ColorAlpha &color)Graphicsinline
printerGraphicsprivate
rectangle(const Point &start, const Point &end, const Color &color, bool filled=true)Graphicsinline
rectangle(const Point &start, const Point &end, const ColorAlpha &color, bool filled=true)Graphicsinline
refreshGraphicsprivate
scanout_bufferGraphicsprivate
scanoutFrontbuffer()GuardedGraphicsinline
sizeGraphicsprivate
switchBuffers()GuardedGraphicsinline
text(const Point &p, const char *string, unsigned len, const Color &color, const Font *font=nullptr)Graphicsinline
text(const Point &p, const char *string, unsigned len, const ColorAlpha &color, const Font *font=nullptr)Graphicsinline
valid(const Point &p)Graphicsinline
width()Graphicsinline