Go to the documentation of this file.00001
00002
00003
00004
00005
00006
00007
00008
00009
00012 #ifndef HEIGHTMAP_H
00013 #define HEIGHTMAP_H
00014
00019 enum HeightmapRotation {
00020 HM_COUNTER_CLOCKWISE,
00021 HM_CLOCKWISE,
00022 };
00023
00027 static const uint8 _max_heightmap_height[7] = {
00028 64,
00029 32,
00030 16,
00031 8,
00032 4,
00033 2,
00034 1,
00035 };
00036
00037 bool GetHeightmapDimensions(char *filename, uint *x, uint *y);
00038 void LoadHeightmap(char *filename);
00039 void FlatEmptyWorld(byte tile_height);
00040 void FixSlopes();
00041
00042 #endif