24 #ifndef RENDER_SURFACEGRAPHICS_H
25 #define RENDER_SURFACEGRAPHICS_H
29 #include "render/graphics.h"
187 int dstX,
int dstY)
restrict2 override final;
190 int dstX,
int dstY)
restrict2 override final;
BlitModeT getBlitMode() const
void copyImage(const Image *const image, int dstX, int dstY)
void drawTileCollection(const ImageCollection *const vertCol)
void pushClipArea(const Rect &rect)
void drawRescaledImage(const Image *const image, int dstX, int dstY, const int desiredWidth, const int desiredHeight)
void drawRescaledPattern(const Image *const image, const int x, const int y, const int w, const int h, const int scaledWidth, const int scaledHeight)
void drawImageCached(const Image *const image, int x, int y)
SDL_Surface * getTarget() const
void drawLine(int x1, int y1, int x2, int y2)
void drawTileVertexes(const ImageVertexes *const vert)
void drawImage(const Image *const image, int dstX, int dstY)
void fillRectangle(const Rect &rect)
void calcTileCollection(ImageCollection *const vertCol, const Image *const image, int x, int y)
void setTarget(SDL_Surface *const target)
void drawImageRect(const int x, const int y, const int w, const int h, const ImageRect &imgRect)
void calcTileVertexes(ImageVertexes *const vert, const Image *const image, int x, int y) const
void drawPatternCached(const Image *const image, const int x, const int y, const int w, const int h)
void calcTileSDL(ImageVertexes *const vert, int x, int y) const
bool setVideoMode(const int w, const int h, const int scale, const int bpp, const bool fs, const bool hwaccel, const bool resize, const bool noFrame, const bool allowHighDPI)
void setBlitMode(const BlitModeT mode)
void drawPoint(int x, int y)
void drawNet(const int x1, const int y1, const int x2, const int y2, const int width, const int height)
void drawRectangle(const Rect &rect)
void calcPattern(ImageVertexes *const vert, const Image *const image, const int x, const int y, const int w, const int h) const
void drawPattern(const Image *const image, const int x, const int y, const int w, const int h)
void calcWindow(ImageCollection *const vertCol, const int x, const int y, const int w, const int h, const ImageRect &imgRect)
void calcPattern(ImageCollection *const vert, const Image *const image, const int x, const int y, const int w, const int h) const
#define A_DELETE_COPY(func)