Classes | Enumerations

game_end_exceptions.hpp File Reference

Contains the exception interfaces used to signal completion of a scenario, campaign or turn. More...

#include "lua_jailbreak_exception.hpp"
#include <string>
Include dependency graph for game_end_exceptions.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  end_turn_exception
 Exception used to signal the end of a player turn. More...
class  end_level_exception
 Exception used to signal the end of a scenario. More...
struct  end_level_data
 Additional information on the game outcome which can be provided by WML. More...

Enumerations

enum  LEVEL_RESULT {
  NONE, VICTORY, DEFEAT, QUIT,
  OBSERVER_END, SKIP_TO_LINGER
}

Detailed Description

Contains the exception interfaces used to signal completion of a scenario, campaign or turn.

Definition in file game_end_exceptions.hpp.


Enumeration Type Documentation

Enumerator:
NONE 
VICTORY 
DEFEAT 
QUIT 
OBSERVER_END 
SKIP_TO_LINGER 

Definition at line 32 of file game_end_exceptions.hpp.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Fri May 25 2012 01:04:21 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs