Bientôt un monde infini?
This commit is contained in:
		| @@ -13,6 +13,7 @@ class Chunk { | ||||
|         Array3d<BlockType> m_blocks = Array3d<BlockType>(CHUNK_SIZE_X, CHUNK_SIZE_Y, CHUNK_SIZE_Z); | ||||
|         VertexBuffer m_vertexBuffer; | ||||
|         bool m_isDirty = true; | ||||
|         bool m_isModified = false; | ||||
|  | ||||
|         int m_posX; // Position du chunk dans l'array constituant le monde. | ||||
|         int m_posY; | ||||
| @@ -27,12 +28,15 @@ class Chunk { | ||||
|         void SetBlock(int x, int y, int z, BlockType type, World* world); | ||||
|         BlockType GetBlock(int x, int y, int z); | ||||
|         void CheckNeighbors(int x, int z, World* world); | ||||
|         int GetPosX() const; | ||||
|         int GetPosY() const; | ||||
|  | ||||
|         void Update(BlockInfo* blockinfo[BTYPE_LAST], World* world); | ||||
|          | ||||
|         void Render() const; | ||||
|         bool IsDirty() const; | ||||
|         void MakeDirty(); | ||||
|         void MakeModified(); | ||||
| }; | ||||
|  | ||||
| #endif // CHUNK_H__ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user