|
Symphony Of Empires
|
#include <vector>#include <memory>#include <utility>#include <functional>#include <cstddef>#include "eng3d/color.hpp"#include "eng3d/primitive.hpp"#include "eng3d/shader.hpp"#include "eng3d/font_sdf.hpp"#include "eng3d/event.hpp"#include "province.hpp"#include "indpobj.hpp"

Go to the source code of this file.
Classes | |
| struct | ProvinceColor |
| class | Map |
Namespaces | |
| Eng3D | |
| Eng3D::OpenGL | |
| UI | |
| Interface | |
Typedefs | |
| typedef std::function< std::string(const World &world, const ProvinceId id)> | mapmode_tooltip |
| typedef std::function< std::vector< ProvinceColor >const World &world)> | mapmode_generator |
| typedef std::function< void(const World &world, Map &map, const Province &province)> | selector_func |
Enumerations | |
| enum class | MapView { SPHERE_VIEW , PLANE_VIEW } |
Functions | |
| std::vector< ProvinceColor > | political_map_mode (const World &world) |
| std::string | political_province_tooltip (const World &world, const ProvinceId id) |
| std::string | empty_province_tooltip (const World &world, const ProvinceId id) |
| typedef std::function<std::vector<ProvinceColor>const World& world)> mapmode_generator |
| typedef std::function<std::string(const World& world, const ProvinceId id)> mapmode_tooltip |
| typedef std::function<void(const World& world, Map& map, const Province& province)> selector_func |
| std::string empty_province_tooltip | ( | const World & | world, |
| const ProvinceId | id | ||
| ) |
| std::vector<ProvinceColor> political_map_mode | ( | const World & | world | ) |
| std::string political_province_tooltip | ( | const World & | world, |
| const ProvinceId | id | ||
| ) |