All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
RasterTerrainConstants.h
1 // Copyright eeGeo Ltd (2012-2014), All Rights Reserved
2 
3 #pragma once
4 
5 #include "Types.h"
6 
7 namespace Eegeo
8 {
9  namespace Resources
10  {
11  namespace Terrain
12  {
13  namespace Raster
14  {
15  extern const uint UNSKIRTED_TESSELATION_X;
16  extern const uint UNSKIRTED_TESSELATION_Z;
17 
18  extern const uint UNSKIRTED_VERTS_X;
19  extern const uint UNSKIRTED_VERTS_Z;
20 
21  extern const uint SKIRTED_TESSELATION_X;
22  extern const uint SKIRTED_TESSELATION_Z;
23 
24  extern const uint SKIRTED_VERTS_X;
25  extern const uint SKIRTED_VERTS_Z;
26 
27  extern const uint NUM_INDICES;
28  extern const uint NUM_VERTS;
29 
30  extern const uint HEIGHT_POSTS_X;
31  extern const uint HEIGHT_POSTS_Z;
32  extern const uint NUM_HEIGHT_POSTSZ;
33 
34  extern const int HEIGHTS_ARRAY_X;
35  extern const int HEIGHTS_ARRAY_Y;
36 
37  extern const int HEIGHTS_TEXTURE_BORDER_X;
38  extern const int HEIGHTS_TEXTURE_BORDER_Y;
39 
40  extern const int HEIGHTS_TEXTURE_X;
41  extern const int HEIGHTS_TEXTURE_Y;
42 
43  extern const float SKIRT_DEPTH_FACTOR;
44  extern const float SKIRT_DEPTH_MAX;
45  }
46  }
47  }
48 }