blit(Surface *surface) | OpenXcom::Surface | virtual |
blitNShade(Surface *surface, int x, int y, int off, bool half=false, int newBaseColor=0) | OpenXcom::Surface | |
clear() | OpenXcom::Surface | |
copy(Surface *surface) | OpenXcom::Surface | |
draw() | OpenXcom::Window | virtual |
drawCircle(Sint16 x, Sint16 y, Sint16 r, Uint8 color) | OpenXcom::Surface | |
drawLine(Sint16 x1, Sint16 y1, Sint16 x2, Sint16 y2, Uint8 color) | OpenXcom::Surface | |
drawPolygon(Sint16 *x, Sint16 *y, int n, Uint8 color) | OpenXcom::Surface | |
drawRect(SDL_Rect *rect, Uint8 color) | OpenXcom::Surface | |
drawRect(Sint16 x, Sint16 y, Sint16 w, Sint16 h, Uint8 color) | OpenXcom::Surface | |
drawString(Sint16 x, Sint16 y, const char *s, Uint8 color) | OpenXcom::Surface | |
drawTexturedPolygon(Sint16 *x, Sint16 *y, int n, Surface *texture, int dx, int dy) | OpenXcom::Surface | |
getColor() const | OpenXcom::Window | |
getCrop() | OpenXcom::Surface | |
getHeight() const | OpenXcom::Surface | inline |
getPalette() const | OpenXcom::Surface | inline |
getPixel(int x, int y) const | OpenXcom::Surface | inline |
getSurface() const | OpenXcom::Surface | inline |
getTooltip() const | OpenXcom::Surface | |
getVisible() const | OpenXcom::Surface | |
getWidth() const | OpenXcom::Surface | inline |
getX() const | OpenXcom::Surface | inline |
getY() const | OpenXcom::Surface | inline |
initText(Font *, Font *, Language *) | OpenXcom::Surface | inlinevirtual |
invalidate() | OpenXcom::Surface | |
invert(Uint8 mid) | OpenXcom::Surface | |
loadBdy(const std::string &filename) | OpenXcom::Surface | |
loadImage(const std::string &filename) | OpenXcom::Surface | |
loadScr(const std::string &filename) | OpenXcom::Surface | |
loadSpk(const std::string &filename) | OpenXcom::Surface | |
lock() | OpenXcom::Surface | |
offset(int off, int min=-1, int max=-1, int mul=1) | OpenXcom::Surface | |
popup() | OpenXcom::Window | |
resetCrop() | OpenXcom::Surface | |
resize(int width, int height) | OpenXcom::Surface | protected |
setBackground(Surface *bg) | OpenXcom::Window | |
setColor(Uint8 color) | OpenXcom::Window | |
setDX(int dx) | OpenXcom::Window | |
setDY(int dy) | OpenXcom::Window | |
setHeight(int height) | OpenXcom::Surface | virtual |
setHidden(bool hidden) | OpenXcom::Surface | |
setHighContrast(bool contrast) | OpenXcom::Window | |
setPalette(SDL_Color *colors, int firstcolor=0, int ncolors=256) | OpenXcom::Surface | virtual |
setPixel(int x, int y, Uint8 pixel) | OpenXcom::Surface | inline |
setPixelIterative(int *x, int *y, Uint8 pixel) | OpenXcom::Surface | inline |
setThinBorder() | OpenXcom::Window | |
setTooltip(const std::string &tooltip) | OpenXcom::Surface | |
setVisible(bool visible) | OpenXcom::Surface | |
setWidth(int width) | OpenXcom::Surface | virtual |
setX(int x) | OpenXcom::Surface | virtual |
setY(int y) | OpenXcom::Surface | virtual |
Surface(int width, int height, int x=0, int y=0, int bpp=8) | OpenXcom::Surface | |
Surface(const Surface &other) | OpenXcom::Surface | |
think() | OpenXcom::Window | virtual |
unlock() | OpenXcom::Surface | |
Window(State *state, int width, int height, int x=0, int y=0, WindowPopup popup=POPUP_NONE) | OpenXcom::Window | |
~Surface() | OpenXcom::Surface | virtual |
~Window() | OpenXcom::Window | |