map_display and display: classes which take care of displaying the map and game-data on the screen. More...
#include "animated.hpp"
#include "display_context.hpp"
#include "filter_context.hpp"
#include "font.hpp"
#include "image.hpp"
#include "key.hpp"
#include "team.hpp"
#include "time_of_day.hpp"
#include "sdl/rect.hpp"
#include "sdl/image.hpp"
#include "theme.hpp"
#include "video.hpp"
#include "widgets/button.hpp"
#include "widgets/slider.hpp"
#include "overlay.hpp"
#include "utils/functional.hpp"
#include <boost/weak_ptr.hpp>
#include <boost/scoped_ptr.hpp>
#include <deque>
#include <list>
#include <map>
#include <memory>
Go to the source code of this file.
Classes | |
class | display |
struct | display::rect_of_hexes |
Rectangular area of hexes, allowing to decide how the top and bottom edges handles the vertical shift for each parity of the x coordinate. More... | |
struct | display::rect_of_hexes::iterator |
very simple iterator to walk into the rect_of_hexes More... | |
class | display::drawing_buffer_key |
In order to render a hex properly it needs to be rendered per row. More... | |
class | display::tblit |
Helper structure for rendering the terrains. More... | |
struct | blindfold |
Namespaces | |
halo | |
wb | |
map_display and display: classes which take care of displaying the map and game-data on the screen.
The display is divided into two main sections:
Definition in file display.hpp.