AALineColor(const uint &x1, const uint &x2, const uint &y1, const uint &y2, const Color &color) | Surface | |
AutoFree() | Surface | |
autoFree | Surface | [private] |
Blit(const Surface &src, SDL_Rect *srcRect, SDL_Rect *dstRect) | Surface | [private] |
Blit(const Surface &src) | Surface | |
Blit(const Surface &src, const Point2i &dst) | Surface | |
Blit(const Surface &src, const Rectanglei &srcRect, const Point2i &dstPoint) | Surface | |
BoxColor(const Rectanglei &rect, const Color &color) | Surface | |
CircleColor(const uint &x, const uint &y, const uint &rad, const Color &color) | Surface | |
DisplayFormat() | Surface | |
DisplayFormatAlpha() | Surface | |
Fill(Uint32 color) const | Surface | |
Fill(const Color &color) const | Surface | |
FillRect(const Rectanglei &dstRect, Uint32 color) const | Surface | |
FillRect(const Rectanglei &dstRect, const Color &color) const | Surface | |
Flip() | Surface | |
Free() | Surface | |
GetBytesPerPixel() const | Surface | [inline] |
GetColor(Uint32 color) const | Surface | |
GetFlags() const | Surface | [inline] |
GetHeight() const | Surface | [inline] |
GetPitch() const | Surface | [inline] |
GetPixel(int x, int y) | Surface | |
GetPixels() const | Surface | [inline] |
GetRGBA(Uint32 color, Uint8 &r, Uint8 &g, Uint8 &b, Uint8 &a) const | Surface | |
GetSDLRect(const Rectanglei &r) const | Surface | [private] |
GetSDLRect(const Point2i &r) const | Surface | [private] |
GetSize() const | Surface | [inline] |
GetSurface() | Surface | |
GetWidth() const | Surface | [inline] |
ImgLoad(std::string filename) | Surface | |
IsNull() const | Surface | [inline] |
LineColor(const uint &x1, const uint &x2, const uint &y1, const uint &y2, const Color &color) | Surface | |
Lock() | Surface | |
MapColor(Color color) const | Surface | |
MapRGBA(Uint8 r, Uint8 g, Uint8 b, Uint8 a) const | Surface | |
NewSurface(const Point2i &size, Uint32 flags, bool useAlpha=true) | Surface | |
operator=(const Surface &src) | Surface | |
PutPixel(int x, int y, Uint32 pixel) | Surface | |
RectangleColor(const Rectanglei &rect, const Color &color, const uint &border_size=1) | Surface | |
RotoZoom(double angle, double zoomx, double zoomy, int smooth) | Surface | |
SetAlpha(Uint32 flags, Uint8 alpha) | Surface | |
SetAutoFree(bool newAutoFree) | Surface | |
SetClipRect(const Rectanglei &rect) | Surface | |
SetColorKey(Uint32 flag, Uint32 key) | Surface | |
SetColorKey(Uint32 flag, Uint8 r, Uint8 g, Uint8 b, Uint8 a) | Surface | |
SetSurface(SDL_Surface *newSurface, bool freePrevious=true) | Surface | |
Surface() | Surface | [explicit] |
Surface(SDL_Surface *sdl_surface) | Surface | [explicit] |
Surface(const Point2i &size, Uint32 flags, bool useAlpha=true) | Surface | [explicit] |
Surface(const std::string &filename) | Surface | [explicit] |
Surface(const Surface &src) | Surface | |
surface | Surface | [private] |
Unlock() | Surface | |
VlineColor(const uint &x1, const uint &y1, const uint &y2, const Color &color) | Surface | |
~Surface() | Surface | |