blend(const Color &c) | wftk::Surface | [inline] |
blend(const Rect &, const Color &) | wftk::Surface | |
blend(const Region &, const Color &) | wftk::Surface | |
blit(Surface &s) const | wftk::Surface | |
blit(Surface &s, const Rect &dest) const | wftk::Surface | |
blit(Surface &s, const Rect &dest, const Rect &src) const | wftk::Surface | |
blit(Surface &s, const Point &dest, const Region &destMask) const | wftk::Surface | |
clear() | wftk::Surface | |
clear(const Rect &) | wftk::Surface | |
clearColorKey() | wftk::Surface | [inline] |
convert(const Pixelformat &pixelformat, bool dither=true) | wftk::Surface | |
doublebuffered() const | wftk::ScreenSurface | [inline] |
empty() const | wftk::Surface | [inline] |
fill(const Color &) | wftk::Surface | |
fill(const Rect &, const Color &) | wftk::Surface | |
fill(const Region &, const Color &) | wftk::Surface | |
flags_ | wftk::ScreenSurface | |
flip() | wftk::ScreenSurface | |
fullscreen() const | wftk::ScreenSurface | [inline] |
gammaShift(char g) | wftk::Surface | |
gammaShift(const GammaFunction &gamma) | wftk::Surface | |
getPixel(const Point &) const | wftk::Surface | |
glSurface_ (defined in wftk::Surface) | wftk::Surface | [protected] |
glTexMaxX_ (defined in wftk::Surface) | wftk::Surface | [protected] |
glTexMaxY_ (defined in wftk::Surface) | wftk::Surface | [protected] |
glTexture_ (defined in wftk::Surface) | wftk::Surface | [protected] |
hasAlphaChannel() const | wftk::Surface | [inline] |
height() const | wftk::Surface | [inline] |
lock() const | wftk::Surface | |
makeGLTexture() (defined in wftk::Surface) | wftk::Surface | |
mirror() | wftk::Surface | |
mutex | wftk::ScreenSurface | |
opaqueRegion(Uint8 alpha_cutoff=(SDL_ALPHA_OPAQUE?127:128)) const | wftk::Surface | |
wftk::Surface::operator=(const Surface &surf) | wftk::Surface | |
pitch() const | wftk::Surface | [inline] |
pixelformat() const | wftk::Surface | [inline] |
pixels() | wftk::Surface | [inline] |
pixels() const | wftk::Surface | [inline] |
readFromFile(const std::string &filename) | wftk::Surface | |
readFromHeader(unsigned char *header_data, unsigned int w, unsigned int h) | wftk::Surface | |
readFromXPM(char **data) | wftk::Surface | |
readPixel(Uint32 pixeladdr) const | wftk::Surface | |
rect() const | wftk::Surface | [inline] |
registry | wftk::Surface | [static] |
resize(unsigned w, unsigned h) | wftk::ScreenSurface | |
resizeable() const | wftk::ScreenSurface | [inline] |
Resized | wftk::ScreenSurface | |
Resource typedef | wftk::Surface | |
scale(unsigned new_width, unsigned new_height) | wftk::Surface | |
scale(float n) | wftk::Surface | |
scaledBlit(Surface &s, bool smooth=false) const | wftk::Surface | |
scaledBlit(Surface &, const Rect &dest, bool smooth=false) const | wftk::Surface | |
scaledBlit(Surface &, const Rect &dest, const Rect &src, bool smooth=false) const | wftk::Surface | |
ScreenSurface(int w, int h, int bitsPerPixel, bool fullscreen, bool resizeable, Uint32 extra_flags) | wftk::ScreenSurface | |
sdlSurface_ | wftk::Surface | [protected] |
setAlpha(unsigned char alpha) | wftk::Surface | |
setAsChild(Surface &parent, const Rect &rect) | wftk::Surface | |
setColorKey(const Color &color) | wftk::Surface | [inline] |
setGamma(float red, float green, float blue) | wftk::ScreenSurface | [static] |
setGammaRamp(Uint16 *red, Uint16 *green, Uint16 *blue) | wftk::ScreenSurface | [static] |
setPalette(const SDL_Palette *pal) | wftk::Surface | |
setPixel(const Point &, const Color &) | wftk::Surface | |
setSurface(unsigned w, unsigned h, const Pixelformat &pixelformat=Pixelformat::ABGR8888) | wftk::Surface | |
setWMIcon() const | wftk::Surface | [inline] |
Surface() | wftk::Surface | |
Surface(unsigned w, unsigned h, const Pixelformat &pixelformat=Pixelformat::ABGR8888) | wftk::Surface | |
Surface(const Surface &surf) | wftk::Surface | |
Surface(Surface &parent, const Rect &rect) | wftk::Surface | |
textureBlit(Surface &dst, const Point &p1, const Point &p2, const Point &p3, const Point &p4) const | wftk::Surface | |
textureBlit(Surface &dst, const Point &p1, const Point &p2, const Point &p3, const Point &p4, const Rect &src) const | wftk::Surface | |
transparentColor() const | wftk::Surface | |
unlock() const | wftk::Surface | |
update() | wftk::ScreenSurface | |
update(const Rect &dest) | wftk::ScreenSurface | |
update(const Region &dest) | wftk::ScreenSurface | |
useRLEAcceleration(bool flag) | wftk::Surface | |
usesColorKey() const | wftk::Surface | [inline] |
width() const | wftk::Surface | [inline] |
writePixel(Uint32 pixeladdr, Uint32 pixel) | wftk::Surface | |
writeToFile(const std::string &filename) | wftk::Surface | |
~ScreenSurface() (defined in wftk::ScreenSurface) | wftk::ScreenSurface | [inline] |
~Surface() (defined in wftk::Surface) | wftk::Surface |
This document is licensed under the terms of the GNU Free Documentation License and may be freely distributed under the conditions given by this license.