My Project
BlockConfig.h
1 
2 
3 #pragma once
4 #include <stdint.h>
5 
6 namespace ParaEngine
7 {
8  struct BlockConfig
9  {
10  static const int16_t g_regionBlockDimX;
11  static const int16_t g_regionBlockDimY;
12  static const int16_t g_regionBlockDimZ;
13 
14  static const int16_t g_chunkBlockDim;
15  static const int16_t g_chunkBlockCount;
16 
17  static const int16_t g_regionChunkDimX;
18  static const int16_t g_regionChunkDimY;
19  static const int16_t g_regionChunkDimZ;
20  static const int16_t g_regionChunkCount;
21 
22  static const int32_t g_maxFaceCountPerBatch;
23 
24  static const float g_regionSize;
25  static const float g_blockSize;
26  static const float g_half_blockSize;
27  static const double g_dBlockSize;
28  static const double g_dBlockSizeInverse;
29  static const float g_chunkSize;
30 
31 
32  static const uint8_t g_maxValidLightValue;
33  static const uint8_t g_sunLightValue;
34  static const uint8_t g_maxLightValue;
35  };
36 }
Definition: BlockConfig.h:8
different physics engine has different winding order.
Definition: EventBinding.h:32