Loading [MathJax]/extensions/MathMenu.js
Cytopia  0.3
A city building simulation game
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
mapEdit.hxx File Reference
#include <string>
+ Include dependency graph for mapEdit.hxx:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  TerrainEdit {
  TerrainEdit::NONE, TerrainEdit::RAISE, TerrainEdit::LOWER, TerrainEdit::LEVEL,
  TerrainEdit::DEMOLISH
}
 

Variables

TerrainEdit terrainEditMode
 
std::string tileToPlace
 
bool demolishMode
 
bool highlightSelection
 

Enumeration Type Documentation

◆ TerrainEdit

enum TerrainEdit
strong
Enumerator
NONE 
RAISE 
LOWER 
LEVEL 
DEMOLISH 

Definition at line 6 of file mapEdit.hxx.

7 {
8  NONE,
9  RAISE,
10  LOWER,
11  LEVEL,
12  DEMOLISH
13 };

Variable Documentation

◆ demolishMode

bool demolishMode

Definition at line 5 of file mapEdit.cxx.

◆ highlightSelection

bool highlightSelection

Definition at line 6 of file mapEdit.cxx.

◆ terrainEditMode

TerrainEdit terrainEditMode

Definition at line 3 of file mapEdit.cxx.

◆ tileToPlace

std::string tileToPlace

Definition at line 4 of file mapEdit.cxx.

TerrainEdit::RAISE
@ RAISE
TerrainEdit::LOWER
@ LOWER
NONE
@ NONE
0- this must be FIRST !!!
Definition: enums.hxx:11
TerrainEdit::LEVEL
@ LEVEL
TerrainEdit::DEMOLISH
@ DEMOLISH