HPC_Voxel_Engine 0.2.0
High-Performance C++ Voxel Engine
Loading...
Searching...
No Matches
Classes | Macros
RegionManager.h File Reference
#include <filesystem>
#include <fstream>
#include <mutex>
#include <string>
#include <unordered_map>
#include <vector>
#include "Chunk.h"
Include dependency graph for RegionManager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  RegionManager
 

Macros

#define REGION_WIDTH   32
 
#define REGION_SIZE   5
 
#define REGION_MASK   31
 
#define REGION_AREA   (REGION_WIDTH * REGION_WIDTH)
 
#define HEADER_SIZE   (REGION_AREA * 4)
 

Macro Definition Documentation

◆ HEADER_SIZE

#define HEADER_SIZE   (REGION_AREA * 4)

◆ REGION_AREA

#define REGION_AREA   (REGION_WIDTH * REGION_WIDTH)

◆ REGION_MASK

#define REGION_MASK   31

◆ REGION_SIZE

#define REGION_SIZE   5

◆ REGION_WIDTH

#define REGION_WIDTH   32