Public Member Functions | Private Attributes

editor::editor_action_apply_mask Class Reference

#include <action.hpp>

Inheritance diagram for editor::editor_action_apply_mask:
Inheritance graph
[legend]
Collaboration diagram for editor::editor_action_apply_mask:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 editor_action_apply_mask (const gamemap &mask)
editor_action_apply_maskclone () const
 Action cloning.
void perform_without_undo (map_context &mc) const
 Perform the action without creating an undo action.
const char * get_name () const

Private Attributes

gamemap mask_

Detailed Description

Definition at line 402 of file action.hpp.


Constructor & Destructor Documentation

editor::editor_action_apply_mask::editor_action_apply_mask ( const gamemap mask  )  [inline]

Definition at line 405 of file action.hpp.


Member Function Documentation

editor_action_apply_mask * editor::editor_action_apply_mask::clone (  )  const [virtual]
const char* editor::editor_action_apply_mask::get_name (  )  const [inline, virtual]
Returns:
a short name of this action type, defaults to unknown

Reimplemented from editor::editor_action.

Definition at line 411 of file action.hpp.

void editor::editor_action_apply_mask::perform_without_undo ( map_context  )  const [virtual]

Perform the action without creating an undo action.

Implements editor::editor_action.

Definition at line 386 of file action.cpp.


Member Data Documentation

Definition at line 413 of file action.hpp.

Referenced by editor::editor_action_create_mask::clone().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines

Generated by doxygen 1.7.1 on Thu May 24 2012 01:19:27 for The Battle for Wesnoth
Gna! | Forum | Wiki | CIA | devdocs