| blink() | OpenXcom::Globe | |
| blit(Surface *surface) | OpenXcom::Globe | virtual |
| blitNShade(Surface *surface, int x, int y, int shade, bool half=false, int newBaseColor=0) | OpenXcom::Surface | |
| blitNShade(Surface *surface, int x, int y, int shade, GraphSubset range) | OpenXcom::Surface | |
| cachePolygons() | OpenXcom::Globe | |
| cartToPolar(Sint16 x, Sint16 y, double *lon, double *lat) const | OpenXcom::Globe | |
| center(double lon, double lat) | OpenXcom::Globe | |
| clear(Uint32 color=0) | OpenXcom::Surface | |
| copy(Surface *surface) | OpenXcom::Surface | |
| draw() | OpenXcom::Globe | virtual |
| drawCircle(Sint16 x, Sint16 y, Sint16 r, Uint8 color) | OpenXcom::Surface | |
| drawDetail() | OpenXcom::Globe | |
| drawFlights() | OpenXcom::Globe | |
| drawLand() | OpenXcom::Globe | |
| drawLine(Sint16 x1, Sint16 y1, Sint16 x2, Sint16 y2, Uint8 color) | OpenXcom::Surface | |
| drawMarkers() | OpenXcom::Globe | |
| drawOcean() | OpenXcom::Globe | |
| drawPolygon(Sint16 *x, Sint16 *y, int n, Uint8 color) | OpenXcom::Surface | |
| drawRadars() | OpenXcom::Globe | |
| drawRect(SDL_Rect *rect, Uint8 color) | OpenXcom::Surface | |
| drawRect(Sint16 x, Sint16 y, Sint16 w, Sint16 h, Uint8 color) | OpenXcom::Surface | |
| drawShadow() | OpenXcom::Globe | |
| 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 | |
| getCrop() | OpenXcom::Surface | |
| getHeight() const | OpenXcom::Surface | inline |
| getPalette() const | OpenXcom::Surface | inline |
| getPixel(int x, int y) const | OpenXcom::Surface | inline |
| getPolygonTextureAndShade(double lon, double lat, int *texture, int *shade) const | OpenXcom::Globe | |
| getRaw(int x, int y) const | OpenXcom::Surface | inline |
| getSurface() const | OpenXcom::Surface | inline |
| getTargets(int x, int y, bool craft) const | OpenXcom::Globe | |
| getTooltip() const | OpenXcom::Surface | |
| getVisible() const | OpenXcom::Surface | |
| getWidth() const | OpenXcom::Surface | inline |
| getX() const | OpenXcom::Surface | inline |
| getY() const | OpenXcom::Surface | inline |
| getZoom() const | OpenXcom::Globe | |
| Globe(Game *game, int cenX, int cenY, int width, int height, int x=0, int y=0) | OpenXcom::Globe | |
| handle(Action *action, State *state) | OpenXcom::InteractiveSurface | virtual |
| initText(Font *, Font *, Language *) | OpenXcom::Surface | inlinevirtual |
| insideLand(double lon, double lat) const | OpenXcom::Globe | |
| InteractiveSurface(int width, int height, int x=0, int y=0) | OpenXcom::InteractiveSurface | |
| invalidate(bool valid=true) | OpenXcom::Surface | |
| invert(Uint8 mid) | OpenXcom::Surface | |
| isButtonHandled(Uint8 button=0) | OpenXcom::InteractiveSurface | protectedvirtual |
| isButtonPressed(Uint8 button=0) const | OpenXcom::InteractiveSurface | protected |
| isFocused() const | OpenXcom::InteractiveSurface | |
| isTFTDMode() const | OpenXcom::Surface | |
| keyboardPress(Action *action, State *state) | OpenXcom::Globe | virtual |
| keyboardRelease(Action *action, State *state) | OpenXcom::InteractiveSurface | virtual |
| loadBdy(const std::string &filename) | OpenXcom::Surface | |
| loadImage(const std::string &filename) | OpenXcom::Surface | |
| loadRaw(const std::vector< unsigned char > &bytes) | OpenXcom::Surface | |
| loadRaw(const std::vector< char > &bytes) | OpenXcom::Surface | |
| loadScr(const std::string &filename) | OpenXcom::Surface | |
| loadSpk(const std::string &filename) | OpenXcom::Surface | |
| lock() | OpenXcom::Surface | |
| mouseClick(Action *action, State *state) | OpenXcom::Globe | virtual |
| mouseIn(Action *action, State *state) | OpenXcom::InteractiveSurface | virtual |
| mouseOut(Action *action, State *state) | OpenXcom::InteractiveSurface | virtual |
| mouseOver(Action *action, State *state) | OpenXcom::Globe | virtual |
| mousePress(Action *action, State *state) | OpenXcom::Globe | virtual |
| mouseRelease(Action *action, State *state) | OpenXcom::Globe | virtual |
| offset(int off, int min=-1, int max=-1, int mul=1) | OpenXcom::Surface | |
| offsetBlock(int off, int blk=16, int mul=1) | OpenXcom::Surface | |
| onKeyboardPress(ActionHandler handler, SDLKey key=SDLK_ANY) | OpenXcom::InteractiveSurface | |
| onKeyboardRelease(ActionHandler handler, SDLKey key=SDLK_ANY) | OpenXcom::InteractiveSurface | |
| onMouseClick(ActionHandler handler, Uint8 button=SDL_BUTTON_LEFT) | OpenXcom::InteractiveSurface | |
| onMouseIn(ActionHandler handler) | OpenXcom::InteractiveSurface | |
| onMouseOut(ActionHandler handler) | OpenXcom::InteractiveSurface | |
| onMouseOver(ActionHandler handler) | OpenXcom::InteractiveSurface | |
| onMousePress(ActionHandler handler, Uint8 button=0) | OpenXcom::InteractiveSurface | |
| onMouseRelease(ActionHandler handler, Uint8 button=0) | OpenXcom::InteractiveSurface | |
| polarToCart(double lon, double lat, Sint16 *x, Sint16 *y) const | OpenXcom::Globe | |
| polarToCart(double lon, double lat, double *x, double *y) const | OpenXcom::Globe | |
| rawCopy(const std::vector< T > &bytes) | OpenXcom::Surface | protected |
| resetCrop() | OpenXcom::Surface | |
| resize() | OpenXcom::Globe | |
| OpenXcom::InteractiveSurface::resize(int width, int height) | OpenXcom::Surface | protected |
| rotate() | OpenXcom::Globe | |
| rotateDown() | OpenXcom::Globe | |
| rotateLeft() | OpenXcom::Globe | |
| rotateRight() | OpenXcom::Globe | |
| rotateStop() | OpenXcom::Globe | |
| rotateStopLat() | OpenXcom::Globe | |
| rotateStopLon() | OpenXcom::Globe | |
| rotateUp() | OpenXcom::Globe | |
| saveZoomDogfight() | OpenXcom::Globe | |
| setBorderColor(Uint8) | OpenXcom::Surface | inlinevirtual |
| setButtonPressed(Uint8 button, bool pressed) | OpenXcom::InteractiveSurface | protected |
| setColor(Uint8) | OpenXcom::Surface | inlinevirtual |
| setCraftRange(double lon, double lat, double range) | OpenXcom::Globe | |
| setFocus(bool focus) | OpenXcom::InteractiveSurface | virtual |
| setHeight(int height) | OpenXcom::Surface | virtual |
| setHidden(bool hidden) | OpenXcom::Surface | |
| setHighContrast(bool) | OpenXcom::Surface | inlinevirtual |
| setListButton() | OpenXcom::InteractiveSurface | |
| setNewBaseHover(bool hover) | OpenXcom::Globe | |
| setNewBaseHoverPos(double lon, double lat) | OpenXcom::Globe | |
| setPalette(SDL_Color *colors, int firstcolor=0, int ncolors=256) | OpenXcom::Globe | virtual |
| setPixel(int x, int y, Uint8 pixel) | OpenXcom::Surface | inline |
| setPixelIterative(int *x, int *y, Uint8 pixel) | OpenXcom::Surface | inline |
| setSecondaryColor(Uint8) | OpenXcom::Surface | inlinevirtual |
| setTFTDMode(bool mode) | OpenXcom::Surface | |
| setTooltip(const std::string &tooltip) | OpenXcom::Surface | |
| setVisible(bool visible) | OpenXcom::InteractiveSurface | virtual |
| setWidth(int width) | OpenXcom::Surface | virtual |
| setX(int x) | OpenXcom::Surface | virtual |
| setY(int y) | OpenXcom::Surface | virtual |
| stopScrolling(Action *action) | OpenXcom::Globe | |
| Surface(int width, int height, int x=0, int y=0, int bpp=8) | OpenXcom::Surface | |
| Surface(const Surface &other) | OpenXcom::Surface | |
| think() | OpenXcom::Globe | virtual |
| toggleDetail() | OpenXcom::Globe | |
| toggleRadarLines() | OpenXcom::Globe | |
| unlock() | OpenXcom::Surface | |
| unpress(State *state) | OpenXcom::InteractiveSurface | virtual |
| zoomDogfightIn() | OpenXcom::Globe | |
| zoomDogfightOut() | OpenXcom::Globe | |
| zoomIn() | OpenXcom::Globe | |
| zoomMax() | OpenXcom::Globe | |
| zoomMin() | OpenXcom::Globe | |
| zoomOut() | OpenXcom::Globe | |
| ~Globe() | OpenXcom::Globe | |
| ~InteractiveSurface() | OpenXcom::InteractiveSurface | virtual |
| ~Surface() | OpenXcom::Surface | virtual |