| 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 | |