FifeGUI 0.2.0
A C++ GUI library designed for games.
fcn::Graphics Member List

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

_beginDraw()fcn::Graphicsinlinevirtual
_endDraw()fcn::Graphicsinlinevirtual
Alignment enum namefcn::Graphics
createFont(std::string const &filename, int size)fcn::Graphicsvirtual
drawBezier(PointVector const &points, int steps, unsigned int width)=0fcn::Graphicspure virtual
drawCircle(Point const &p, unsigned int radius)=0fcn::Graphicspure virtual
drawCircleSegment(Point const &p, unsigned int radius, int sangle, int eangle)=0fcn::Graphicspure virtual
drawFillCircle(Point const &p, unsigned int radius)=0fcn::Graphicspure virtual
drawFillCircleSegment(Point const &p, unsigned int radius, int sangle, int eangle)=0fcn::Graphicspure virtual
drawImage(Image const *image, int srcX, int srcY, int dstX, int dstY, int width, int height)=0fcn::Graphicspure virtual
drawImage(Image const *image, int dstX, int dstY)fcn::Graphicsvirtual
drawLine(int x1, int y1, int x2, int y2)=0fcn::Graphicspure virtual
drawLine(int x1, int y1, int x2, int y2, unsigned int width)=0fcn::Graphicspure virtual
drawPoint(int x, int y)=0fcn::Graphicspure virtual
drawPolyLine(PointVector const &points, unsigned int width)=0fcn::Graphicspure virtual
drawRectangle(Rectangle const &rectangle)=0fcn::Graphicspure virtual
drawRectangle(int x, int y, int width, int height)fcn::Graphicsinline
drawRoundStroke(int x1, int y1, int x2, int y2, unsigned int width)fcn::Graphicsinlinevirtual
drawText(std::string const &text, int x, int y)fcn::Graphicsinline
drawText(std::string const &text, int x, int y, Alignment alignment)fcn::Graphicsvirtual
fillRectangle(Rectangle const &rectangle)=0fcn::Graphicspure virtual
fillRectangle(int x, int y, int width, int height)fcn::Graphicsinline
getColor() const =0fcn::Graphicspure virtual
getCurrentClipArea()fcn::Graphicsvirtual
Graphics()=default (defined in fcn::Graphics)fcn::Graphics
Graphics(Graphics const &)=delete (defined in fcn::Graphics)fcn::Graphics
Graphics(Graphics &&)=delete (defined in fcn::Graphics)fcn::Graphics
mClipStackfcn::Graphicsprotected
mFontfcn::Graphicsprotected
operator=(Graphics const &)=delete (defined in fcn::Graphics)fcn::Graphics
operator=(Graphics &&)=delete (defined in fcn::Graphics)fcn::Graphics
popClipArea()fcn::Graphicsvirtual
pushClipArea(Rectangle area)fcn::Graphicsvirtual
setColor(Color const &color)=0fcn::Graphicspure virtual
setFont(Font *font)fcn::Graphicsvirtual
~Graphics()=default (defined in fcn::Graphics)fcn::Graphicsvirtual