Mana
Loading...
Searching...
No Matches
SDLGraphics Member List

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

_beginDraw() overrideGraphics
_endDraw() overrideGraphics
create(SDL_Window *window, const VideoSettings &settings)SDLGraphicsstatic
drawImage(const Image *image, int x, int y)Graphics
drawImage(const Image *image, int srcX, int srcY, int dstX, int dstY, int width, int height, bool useColor=false)Graphicsvirtual
drawImage(const gcn::Image *image, int srcX, int srcY, int dstX, int dstY, int width, int height) overrideGraphicsinline
drawImageF(const Image *image, float x, float y)Graphics
drawImageF(const Image *image, int srcX, int srcY, float dstX, float dstY, int width, int height, bool useColor=false)Graphicsvirtual
drawImagePattern(const Image *image, int x, int y, int w, int h)Graphicsvirtual
drawImageRect(const ImageRect &imgRect, int x, int y, int w, int h)Graphics
drawImageRect(const ImageRect &imgRect, const gcn::Rectangle &area)Graphicsinline
drawLine(int x1, int y1, int x2, int y2) overrideSDLGraphics
drawPoint(int x, int y) overrideSDLGraphics
drawRectangle(const gcn::Rectangle &rectangle) overrideSDLGraphics
drawRescaledImage(const Image *image, int srcX, int srcY, int dstX, int dstY, int width, int height, int desiredWidth, int desiredHeight, bool useColor) overrideSDLGraphicsvirtual
Graphics::drawRescaledImage(const Image *image, int x, int y, int width, int height)Graphics
drawRescaledImageF(const Image *image, int srcX, int srcY, float dstX, float dstY, int width, int height, float desiredWidth, float desiredHeight, bool useColor=false)Graphicsvirtual
drawRescaledImagePattern(const Image *image, int srcX, int srcY, int srcW, int srcH, int dstX, int dstY, int dstW, int dstH, int scaledWidth, int scaledHeight) overrideSDLGraphicsvirtual
Graphics::drawRescaledImagePattern(const Image *image, int x, int y, int w, int h, int scaledWidth, int scaledHeight)Graphics
drawText(const std::string &text, int x, int y, gcn::Graphics::Alignment alignment, const gcn::Color &color, gcn::Font *font, bool outline=false, bool shadow=false, const std::optional< gcn::Color > &outlineColor={}, const std::optional< gcn::Color > &shadowColor={})Graphics
drawText(const std::string &text, int x, int y, gcn::Graphics::Alignment align, gcn::Font *font, const TextFormat &format)Graphics
fillRectangle(const gcn::Rectangle &rectangle) overrideSDLGraphics
getColor() const finalGraphicsinline
getFont() constGraphicsinline
getHeight() constGraphicsinline
getScale() constGraphicsinline
getScreenshot() overrideSDLGraphicsvirtual
getWidth() constGraphicsinline
Graphics()=defaultGraphics
mClipRectsGraphicsprotected
mColorGraphicsprotected
mHeightGraphicsprotected
mRendererSDLGraphicsprivate
mScaleGraphicsprotected
mWidthGraphicsprotected
mWindowSDLGraphicsprivate
popClipRect()Graphics
pushClipRect(const gcn::Rectangle &rect)Graphics
SDLGraphics(SDL_Window *window, SDL_Renderer *renderer)SDLGraphics
setColor(const gcn::Color &color) overrideGraphicsinline
setColorAlphaMod(const Image *image, bool useColor) constSDLGraphicsprivate
setVSync(bool sync) overrideSDLGraphicsvirtual
updateClipRect() overrideSDLGraphicsprotectedvirtual
updateScreen() overrideSDLGraphicsvirtual
updateSize(int windowWidth, int windowHeight, float scale) overrideSDLGraphicsvirtual
windowToLogical(int windowX, int windowY, float &logicalX, float &logicalY) const overrideSDLGraphicsvirtual
~SDLGraphics() overrideSDLGraphics