Mana
|
This is the complete list of members for SDLGraphics, including all inherited members.
_beginDraw() override | Graphics | |
_endDraw() override | Graphics | |
create(SDL_Window *window, const VideoSettings &settings) | SDLGraphics | static |
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) | Graphics | virtual |
drawImage(const gcn::Image *image, int srcX, int srcY, int dstX, int dstY, int width, int height) override | Graphics | inline |
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) | Graphics | virtual |
drawImagePattern(const Image *image, int x, int y, int w, int h) | Graphics | virtual |
drawImageRect(const ImageRect &imgRect, int x, int y, int w, int h) | Graphics | |
drawImageRect(const ImageRect &imgRect, const gcn::Rectangle &area) | Graphics | inline |
drawLine(int x1, int y1, int x2, int y2) override | SDLGraphics | |
drawPoint(int x, int y) override | SDLGraphics | |
drawRectangle(const gcn::Rectangle &rectangle) override | SDLGraphics | |
drawRescaledImage(const Image *image, int srcX, int srcY, int dstX, int dstY, int width, int height, int desiredWidth, int desiredHeight, bool useColor) override | SDLGraphics | virtual |
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) | Graphics | virtual |
drawRescaledImagePattern(const Image *image, int srcX, int srcY, int srcW, int srcH, int dstX, int dstY, int dstW, int dstH, int scaledWidth, int scaledHeight) override | SDLGraphics | virtual |
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) override | SDLGraphics | |
getColor() const final | Graphics | inline |
getFont() const | Graphics | inline |
getHeight() const | Graphics | inline |
getScale() const | Graphics | inline |
getScreenshot() override | SDLGraphics | virtual |
getWidth() const | Graphics | inline |
Graphics()=default | Graphics | |
mClipRects | Graphics | protected |
mColor | Graphics | protected |
mHeight | Graphics | protected |
mRenderer | SDLGraphics | private |
mScale | Graphics | protected |
mWidth | Graphics | protected |
mWindow | SDLGraphics | private |
popClipRect() | Graphics | |
pushClipRect(const gcn::Rectangle &rect) | Graphics | |
SDLGraphics(SDL_Window *window, SDL_Renderer *renderer) | SDLGraphics | |
setColor(const gcn::Color &color) override | Graphics | inline |
setColorAlphaMod(const Image *image, bool useColor) const | SDLGraphics | private |
setVSync(bool sync) override | SDLGraphics | virtual |
updateClipRect() override | SDLGraphics | protectedvirtual |
updateScreen() override | SDLGraphics | virtual |
updateSize(int windowWidth, int windowHeight, float scale) override | SDLGraphics | virtual |
windowToLogical(int windowX, int windowY, float &logicalX, float &logicalY) const override | SDLGraphics | virtual |
~SDLGraphics() override | SDLGraphics |