![]() |
Conquer Chess
Chess and Starcraft combined
|
#include "menu_view.h"#include "draw.h"#include "game_resources.h"#include "game_options.h"#include "render_window.h"#include "screen_coordinate.h"#include "sfml_helper.h"#include <SFML/Window/Window.hpp>#include <SFML/Window/ContextSettings.hpp>#include <cassert>#include <cmath>
Functions | |
| int | create_random_background_image_index (std::default_random_engine &rng_engine) |
| Create a random background image index. | |
| int | create_seedless_random_background_image_index () |
| Create a random background image index. | |
| void | draw_about_panel (menu_view &v) |
| void | draw_background_image (menu_view &v) |
| void | draw_menu_outline (menu_view &v) |
| void | draw_options_panel (menu_view &v) |
| void | draw_layout_panels (menu_view &v) |
| Show where the panels will be drawn. | |
| void | draw_quit_panel (menu_view &v) |
| void | draw_selected_panel (menu_view &v) |
| void | draw_start_panel (menu_view &v) |
| void | draw_subtitle_panel (menu_view &v) |
| void | draw_title_panel (menu_view &v) |
| int create_random_background_image_index | ( | std::default_random_engine & | rng_engine | ) |
Create a random background image index.
| int create_seedless_random_background_image_index | ( | ) |
Create a random background image index.
Use create_random_background_image_index} to be able to supply a random seed.
| void draw_about_panel | ( | menu_view & | v | ) |
| void draw_background_image | ( | menu_view & | v | ) |
| void draw_layout_panels | ( | menu_view & | v | ) |
Show where the panels will be drawn.
| void draw_menu_outline | ( | menu_view & | v | ) |
| void draw_options_panel | ( | menu_view & | v | ) |
| void draw_quit_panel | ( | menu_view & | v | ) |
| void draw_selected_panel | ( | menu_view & | v | ) |
| void draw_start_panel | ( | menu_view & | v | ) |
| void draw_subtitle_panel | ( | menu_view & | v | ) |
| void draw_title_panel | ( | menu_view & | v | ) |