Contains the exception interfaces used to signal completion of a scenario, campaign or turn. More...
#include "level_result.hpp"#include "lua_jailbreak_exception.hpp"#include <string>#include <exception>Go to the source code of this file.
Classes | |
| class | return_to_play_side_exception |
| Exception used to escape form the ai or ui code to playsingle_controller::play_side. More... | |
| class | quit_game_exception |
| struct | transient_end_level |
| The non-persistent part of end_level_data. More... | |
| struct | end_level_data |
| Additional information on the game outcome which can be provided by WML. More... | |
Functions | |
| void | throw_quit_game_exception () |
Contains the exception interfaces used to signal completion of a scenario, campaign or turn.
Definition in file game_end_exceptions.hpp.
|
inline |
Definition at line 106 of file game_end_exceptions.hpp.
Referenced by events::console_handler::do_quit(), play_controller::init(), playmp_controller::process_network_side_drop_impl(), quit_confirmation::quit_to_title(), and savegame::savegame::save_game_interactive().