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

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

_beginDraw() overridefcn::sdl3::Graphicsvirtual
_endDraw() overridefcn::sdl3::Graphicsvirtual
afcn::sdl3::Graphicsprotected
Alignment enum namefcn::Graphics
bfcn::sdl3::Graphicsprotected
createFont(std::string const &filename, int size) overridefcn::sdl3::Graphicsvirtual
drawBezier(PointVector const &points, int segments, unsigned int width) overridefcn::sdl3::Graphicsvirtual
drawCircle(Point const &center, unsigned int radius) overridefcn::sdl3::Graphicsvirtual
drawCircleSegment(Point const &center, unsigned int radius, int startAngle, int endAngle) overridefcn::sdl3::Graphicsvirtual
drawFillCircle(Point const &center, unsigned int radius) overridefcn::sdl3::Graphicsvirtual
drawFillCircleSegment(Point const &center, unsigned int radius, int startAngle, int endAngle) overridefcn::sdl3::Graphicsvirtual
drawHorizontalLine(int x1, int y, int x2)fcn::sdl3::Graphicsprotected
drawImage(fcn::Image const *image, int srcX, int srcY, int dstX, int dstY, int width, int height) overridefcn::sdl3::Graphicsvirtual
fcn::Graphics::drawImage(Image const *image, int dstX, int dstY)fcn::Graphicsvirtual
drawLine(int x1, int y1, int x2, int y2) overridefcn::sdl3::Graphicsvirtual
drawLine(int x1, int y1, int x2, int y2, unsigned int width) overridefcn::sdl3::Graphicsvirtual
drawPoint(int x, int y) overridefcn::sdl3::Graphicsvirtual
drawPolyLine(PointVector const &points, unsigned int width) overridefcn::sdl3::Graphicsvirtual
drawRectangle(Rectangle const &rectangle) overridefcn::sdl3::Graphicsvirtual
fcn::Graphics::drawRectangle(int x, int y, int width, int height)fcn::Graphicsinline
drawRoundStroke(int x1, int y1, int x2, int y2, unsigned int width) overridefcn::sdl3::Graphicsvirtual
drawSDLTexture(SDL_Texture *texture, SDL_FRect source, SDL_FRect destination)fcn::sdl3::Graphicsvirtual
drawText(std::string const &text, int x, int y)fcn::Graphicsinline
drawText(std::string const &text, int x, int y, Alignment alignment)fcn::Graphicsvirtual
drawVerticalLine(int x, int y1, int y2)fcn::sdl3::Graphicsprotected
fillRectangle(Rectangle const &rectangle) overridefcn::sdl3::Graphicsvirtual
fcn::Graphics::fillRectangle(int x, int y, int width, int height)fcn::Graphicsinline
gfcn::sdl3::Graphicsprotected
getColor() const overridefcn::sdl3::Graphicsvirtual
getCurrentClipArea()fcn::Graphicsvirtual
getRenderTarget() constfcn::sdl3::Graphicsvirtual
Graphics() (defined in fcn::sdl3::Graphics)fcn::sdl3::Graphics
Graphics(Graphics const &)=delete (defined in fcn::Graphics)fcn::Graphics
Graphics(Graphics &&)=delete (defined in fcn::Graphics)fcn::Graphics
mAlphafcn::sdl3::Graphicsprotected
mClipStackfcn::Graphicsprotected
mColorfcn::sdl3::Graphicsprotected
mFontfcn::Graphicsprotected
mHeightfcn::sdl3::Graphicsprotected
mRenderTargetfcn::sdl3::Graphicsprotected
mWidthfcn::sdl3::Graphicsprotected
operator=(Graphics const &)=delete (defined in fcn::Graphics)fcn::Graphics
operator=(Graphics &&)=delete (defined in fcn::Graphics)fcn::Graphics
popClipArea() overridefcn::sdl3::Graphicsvirtual
pushClipArea(fcn::Rectangle area) overridefcn::sdl3::Graphicsvirtual
rfcn::sdl3::Graphicsprotected
restoreRenderColor()fcn::sdl3::Graphicsprotected
saveRenderColor()fcn::sdl3::Graphicsprotected
setColor(Color const &color) overridefcn::sdl3::Graphicsvirtual
setFont(Font *font)fcn::Graphicsvirtual
setTarget(SDL_Renderer *renderer, int width, int height)fcn::sdl3::Graphicsvirtual
VerticalAlignment enum namefcn::Graphics
~Graphics() override (defined in fcn::sdl3::Graphics)fcn::sdl3::Graphicsvirtual