Public Member Functions | Protected Attributes

editor::editor_action_location_terrain Class Reference

Base class for actions which in addition to acting on a hex, act with one terrain type, i.e. More...

#include <action.hpp>

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

List of all members.

Public Member Functions

 editor_action_location_terrain (map_location loc, t_translation::t_terrain t)
const char * get_name () const

Protected Attributes

t_translation::t_terrain t_

Detailed Description

Base class for actions which in addition to acting on a hex, act with one terrain type, i.e.

paint-related actions.

Definition at line 193 of file action.hpp.


Constructor & Destructor Documentation

editor::editor_action_location_terrain::editor_action_location_terrain ( map_location  loc,
t_translation::t_terrain  t 
) [inline]

Definition at line 196 of file action.hpp.


Member Function Documentation

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

Reimplemented from editor::editor_action_location.

Reimplemented in editor::editor_action_fill.

Definition at line 201 of file action.hpp.


Member Data Documentation

Definition at line 203 of file action.hpp.

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


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

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