The Battle for Wesnoth  1.13.4+dev
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
Classes | Namespaces
undo_action.hpp File Reference
#include "vision.hpp"
#include "map/location.hpp"
#include "units/ptr.hpp"
#include "synced_context.hpp"
#include "game_events/pump.hpp"
#include "config.hpp"
#include <boost/noncopyable.hpp>
#include <boost/optional.hpp>
Include dependency graph for undo_action.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  actions::undo_event
 
struct  actions::undo_action_base
 Records information to be able to undo an action. More...
 
struct  actions::undo_action
 actions that are undoable (this does not include update_shroud and auto_shroud) More...
 
struct  actions::undo_dummy_action
 entry for player actions that do not need any special code to be performed when undoing such as right-click menu items. More...
 

Namespaces

 actions