Member List

Main Page Namespace List Class Hierarchy Compound List File List Namespace Members Compound Members File Members Related Pages

# SDLmm::Surface Member List

This is the complete list of members for SDLmm::Surface, including all inherited members.

- BaseSurface(SDL_Surface *surface) `[inline, explicit, protected]`
- BaseSurface(const BaseSurface &other) `[inline, protected]`
- Blit(const BaseSurface &src)
- Blit(const BaseSurface &src, SDL_Rect &dstrect)
- Blit(const BaseSurface &src, const SPoint &dstpoint, SDL_Rect &dstrect) `[inline]`
- Blit(const BaseSurface &src, const SPoint &dstpoint)
- Blit(const BaseSurface &src, const SDL_Rect &srcrect, SDL_Rect &dstrect)
- Blit(const BaseSurface &src, const SDL_Rect &srcrect, const SPoint &dstpoint, SDL_Rect &dstrect) `[inline]`
- Blit(const BaseSurface &src, const SDL_Rect &srcrect, const SPoint &dstpoint)
- clip_rect() const `[inline]`
- CreateSurface(const BaseSurface &other) `[inline, static]`
- CreateSurface(Uint32 flags, int w, int h, int d, Uint32 Rmask=0, Uint32 Gmask=0, Uint32 Bmask=0, Uint32 Amask=0) `[inline, static]`
- CreateSurface(void *pixels, int w, int h, int d, int p, Uint32 Rmask=0, Uint32 Gmask=0, Uint32 Bmask=0, Uint32 Amask=0) `[inline, static]`
- Duplicate() const `[inline]`
- Fill(Color color)
- Fill(Uint8 r, Uint8 g, Uint8 b) `[inline]`
- Fill(Uint8 r, Uint8 g, Uint8 b, Uint8 a) `[inline]`
- FillRect(SDL_Rect &dstrect, Color color)
- FillRect(SDL_Rect &dstrect, Uint8 r, Uint8 g, Uint8 b) `[inline]`
- FillRect(SDL_Rect &dstrect, Uint8 r, Uint8 g, Uint8 b, Uint8 a) `[inline]`
- flags() const `[inline]`
- GetClipRect(SDL_Rect &rect) const
- GetPixel(int x, int y) const
- GetPixel(const SRect &point) const `[inline]`
- GetPixelFormat() const `[inline]`
- GetPixelFormat() `[inline]`
- GetSurface() `[inline]`
- GetSurface() const `[inline]`
- h() const `[inline]`
- hwdata() const `[inline]`
- LoadBMP(const char *file) `[inline, static]`
- LoadBMP(const std::string &file) `[inline, static]`
- Lock()
- me `[protected]`
- operator=(const Surface &other) `[inline]`
- SDLmm::BaseSurface::operator=(const BaseSurface &other) `[inline, protected]`
- pitch() const `[inline]`
- pixels() `[inline]`
- pixels() const `[inline]`
- ResetClipRect()
- SaveBMP(const char *file) const
- SaveBMP(const std::string &file) const `[inline]`
- SetAlpha(Uint32 flag, Uint8 alpha)
- SetClipRect(const SDL_Rect &rect)
- SetColorKey(Uint32 flag, Color key)
- SetDisplayFormat() `[virtual]`
- SetDisplayFormatAlpha() `[virtual]`
- SetPixel(int x, int y, Color color)
- SetPixel(const SRect &point, Color color) `[inline]`
- SetPixel1(int x, int y, Color color)
- SetPixel2(int x, int y, Color color)
- SetPixel3(int x, int y, Color color)
- SetPixel4(int x, int y, Color color)
- SetSurface(SDL_Surface *surface) `[inline, protected, virtual]`
- Surface(SDL_Surface *surface) `[inline, explicit]`
- Surface(const Surface &other) `[inline]`
- Surface() `[inline]`
- Unlock()
- valid() const `[inline]`
- w() const `[inline]`
- ~BaseSurface() `[inline, virtual]`

Documentation automatically generated by written by Dimitri van Heesch. | Project hosted at