Umasoft
Main Page
Modules
Classes
Files
File List
File Members
All
Classes
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Groups
Pages
EnviroEnum.h
1
//
2
// Enumerations for the Enviro application.
3
//
4
5
#ifndef ENVIROENUMH
6
#define ENVIROENUMH
7
8
// States in which the application can be in:
9
enum
AppState {
10
AS_Initializing,
// still setting up
11
AS_Neutral,
// not doing anything
12
AS_Orbit,
// full view of the earth
13
AS_FlyingIn,
// moving in toward a specific terrain
14
AS_SwitchToTerrain,
// ready to switch
15
AS_Terrain,
// inside a terrain
16
AS_MovingOut,
// moving out to orbit
17
AS_Error
18
};
19
21
enum
NavType {
22
NT_Normal,
23
NT_Velo,
24
NT_Grab,
25
NT_Dummy,
// takes place of historical removed style
26
NT_Pano
27
};
28
30
enum
MouseMode
31
{
32
MM_NAVIGATE,
33
MM_SELECT,
34
MM_SELECTBOX,
35
MM_SELECTMOVE,
36
MM_FENCES,
37
MM_BUILDINGS,
38
MM_ROUTES,
39
MM_PLANTS,
40
MM_ADDPOINTS,
41
MM_INSTANCES,
42
MM_VEHICLES,
43
MM_MOVE,
44
MM_MEASURE,
45
MM_SLOPE,
46
47
MM_NONE
48
};
49
50
#endif // ENVIROENUMH
51
Generated on Fri Jun 7 2013 16:07:49 for Umasoft by
1.8.4