minor reformat
This commit is contained in:
parent
030c9ca085
commit
9fce00ae45
@ -14,19 +14,17 @@ class Level;
|
|||||||
class VoxelsVolume;
|
class VoxelsVolume;
|
||||||
|
|
||||||
class ChunksStorage {
|
class ChunksStorage {
|
||||||
Level* level;
|
Level* level;
|
||||||
std::unordered_map<glm::ivec2, std::shared_ptr<Chunk>> chunksMap;
|
std::unordered_map<glm::ivec2, std::shared_ptr<Chunk>> chunksMap;
|
||||||
public:
|
public:
|
||||||
ChunksStorage(Level* level);
|
ChunksStorage(Level* level);
|
||||||
~ChunksStorage() = default;
|
~ChunksStorage() = default;
|
||||||
|
|
||||||
std::shared_ptr<Chunk> get(int x, int z) const;
|
std::shared_ptr<Chunk> get(int x, int z) const;
|
||||||
void store(std::shared_ptr<Chunk> chunk);
|
void store(std::shared_ptr<Chunk> chunk);
|
||||||
void remove(int x, int y);
|
void remove(int x, int y);
|
||||||
void getVoxels(VoxelsVolume* volume, bool backlight=false) const;
|
void getVoxels(VoxelsVolume* volume, bool backlight=false) const;
|
||||||
std::shared_ptr<Chunk> create(int x, int z);
|
std::shared_ptr<Chunk> create(int x, int z);
|
||||||
|
|
||||||
light_t getLight(int x, int y, int z, ubyte channel) const;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -10,9 +10,9 @@ class Content;
|
|||||||
class DefaultWorldGenerator : WorldGenerator {
|
class DefaultWorldGenerator : WorldGenerator {
|
||||||
public:
|
public:
|
||||||
|
|
||||||
DefaultWorldGenerator(const Content* content) : WorldGenerator(content) {}
|
DefaultWorldGenerator(const Content* content) : WorldGenerator(content) {}
|
||||||
|
|
||||||
void generate(voxel* voxels, int x, int z, int seed);
|
void generate(voxel* voxels, int x, int z, int seed);
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif /* VOXELS_DEFAULTWORLDGENERATOR_HPP_ */
|
#endif // VOXELS_DEFAULTWORLDGENERATOR_HPP_
|
||||||
|
|||||||
@ -10,9 +10,9 @@ class Content;
|
|||||||
class FlatWorldGenerator : WorldGenerator {
|
class FlatWorldGenerator : WorldGenerator {
|
||||||
public:
|
public:
|
||||||
|
|
||||||
FlatWorldGenerator(const Content* content) : WorldGenerator(content) {}
|
FlatWorldGenerator(const Content* content) : WorldGenerator(content) {}
|
||||||
|
|
||||||
void generate(voxel* voxels, int x, int z, int seed);
|
void generate(voxel* voxels, int x, int z, int seed);
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif /* VOXELS_FLATWORLDGENERATOR_HPP_ */
|
#endif // VOXELS_FLATWORLDGENERATOR_HPP_
|
||||||
|
|||||||
@ -26,4 +26,4 @@ public:
|
|||||||
virtual void generate(voxel* voxels, int x, int z, int seed) = 0;
|
virtual void generate(voxel* voxels, int x, int z, int seed) = 0;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif /* VOXELS_WORLDGENERATOR_HPP_ */
|
#endif // VOXELS_WORLDGENERATOR_HPP_
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user