Editor action classes. More...
Go to the source code of this file.
Classes | |
class | editor::editor_action_whole_map |
Replace contents of the entire map, Useful as a fallback undo method when something else would be impractical. More... | |
class | editor::editor_action_extendable |
Base class for actions that: 1) operate on an area 2) can be used as undo for a click-drag operation 3) can be extended so one undo action undos several actual drag actions. More... | |
class | editor::editor_action_chain |
Container action wrapping several actions into one. More... | |
class | editor::editor_action_location |
Base class for actions which act on a specified location (and possibly on other locations that can be derived from the staring hex) More... | |
class | editor::editor_action_location_terrain |
Base class for actions which in addition to acting on a hex, act with one terrain type, i.e. More... | |
class | editor::editor_action_area |
Base class for area-affecting actions. More... | |
class | editor::editor_action_paste |
Paste a map fragment into the map. More... | |
class | editor::editor_action_paint_area |
Paint the same terrain on a number of locations on the map. More... | |
class | editor::editor_action_fill |
Flood fill. More... | |
class | editor::editor_action_starting_position |
Set starting position action, sets location ids (both for starting locations and for non-starting locations). More... | |
class | editor::editor_action_resize_map |
Resize the map. More... | |
class | editor::editor_action_apply_mask |
class | editor::editor_action_create_mask |
class | editor::editor_action_shuffle_area |
Randomize terrain in an area. More... | |
Namespaces | |
editor | |
Manage the empty-palette in the editor. | |
Editor action classes.
Some important points:
Definition in file action.hpp.