The Battle for Wesnoth  1.19.0-dev
Classes | Namespaces | Enumerations
loading_screen.hpp File Reference
#include "gui/dialogs/modal_dialog.hpp"
#include "events.hpp"
#include "tstring.hpp"
#include <atomic>
#include <future>
#include <map>
#include <optional>
#include <vector>
Include dependency graph for loading_screen.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  gui2::dialogs::loading_screen
 

Namespaces

 cursor
 
 gui2
 Generic file dialog.
 
 gui2::dialogs
 

Enumerations

enum class  loading_stage {
  build_terrain , create_cache , init_display , init_fonts ,
  init_teams , init_theme , load_config , load_data ,
  load_level , init_lua , init_whiteboard , load_unit_types ,
  load_units , refresh_addons , start_game , verify_cache ,
  connect_to_server , login_response , waiting , redirect ,
  next_scenario , download_level_data , download_lobby_data , none
}
 Loading screen stage IDs. More...
 

Enumeration Type Documentation

◆ loading_stage

enum loading_stage
strong

Loading screen stage IDs.

When adding new entries here, don't forget to update the stage_names map with an appropriate description.

Enumerator
build_terrain 
create_cache 
init_display 
init_fonts 
init_teams 
init_theme 
load_config 
load_data 
load_level 
init_lua 
init_whiteboard 
load_unit_types 
load_units 
refresh_addons 
start_game 
verify_cache 
connect_to_server 
login_response 
waiting 
redirect 
next_scenario 
download_level_data 
download_lobby_data 
none 

Definition at line 38 of file loading_screen.hpp.