This is the complete list of members for engine::DenseGrid, including all inherited members.
| clear(const glm::ivec3 &pos) | engine::IChunkData | inline |
| clearState(const glm::ivec3 &pos) override final (defined in engine::DenseGrid) | engine::DenseGrid | virtual |
| compress(BlockID block) (defined in engine::DenseGrid) | engine::DenseGrid | inline |
| data (defined in engine::DenseGrid) | engine::DenseGrid | |
| decompress() (defined in engine::DenseGrid) | engine::DenseGrid | inline |
| DenseGrid(glm::ivec3 dims) (defined in engine::DenseGrid) | engine::DenseGrid | inline |
| deserialize(std::istream &in) override final (defined in engine::DenseGrid) | engine::DenseGrid | virtual |
| dims (defined in engine::IChunkData) | engine::IChunkData | |
| getAll(const glm::ivec3 &pos, BlockState *&state, MultiBlock *&multiBlock) (defined in engine::IChunkData) | engine::IChunkData | inline |
| getBlock(const glm::ivec3 &pos) const override final | engine::DenseGrid | virtual |
| getBlockAndState(const glm::ivec3 &pos, BlockState *&state) (defined in engine::IChunkData) | engine::IChunkData | inline |
| getBlockAndState(const glm::ivec3 &pos, const BlockState *&state) const (defined in engine::IChunkData) | engine::IChunkData | inline |
| getMultiBlock(const glm::ivec3 &pos) override final (defined in engine::DenseGrid) | engine::DenseGrid | virtual |
| getOrCreateState(const glm::ivec3 &pos) override final (defined in engine::DenseGrid) | engine::DenseGrid | virtual |
| getState(const glm::ivec3 &pos) override final | engine::DenseGrid | virtual |
| getState(const glm::ivec3 &pos) const override final (defined in engine::DenseGrid) | engine::DenseGrid | virtual |
| IChunkData(glm::ivec3 dims) (defined in engine::IChunkData) | engine::IChunkData | inline |
| index(int x, int y, int z) const (defined in engine::DenseGrid) | engine::DenseGrid | inline |
| index(const glm::ivec3 &pos) const (defined in engine::DenseGrid) | engine::DenseGrid | inline |
| isEmpty(const glm::ivec3 &pos) const (defined in engine::IChunkData) | engine::IChunkData | inline |
| multiBlocks (defined in engine::DenseGrid) | engine::DenseGrid | |
| populated (defined in engine::IChunkData) | engine::IChunkData | |
| serialize(std::ostream &out) const override final (defined in engine::DenseGrid) | engine::DenseGrid | virtual |
| setBlock(const glm::ivec3 &pos, BlockID block) override final (defined in engine::DenseGrid) | engine::DenseGrid | virtual |
| setBlock(const glm::ivec3 &pos, BlockID block, BlockState state) override final (defined in engine::DenseGrid) | engine::DenseGrid | virtual |
| setMultiBlock(const glm::ivec3 &pos, MultiBlock &&multiBlock) override final (defined in engine::DenseGrid) | engine::DenseGrid | virtual |
| setState(const glm::ivec3 &pos, BlockState &&state) override final (defined in engine::DenseGrid) | engine::DenseGrid | virtual |
| states (defined in engine::DenseGrid) | engine::DenseGrid | |
| uniform (defined in engine::DenseGrid) | engine::DenseGrid | |
| ~IChunkData()=default (defined in engine::IChunkData) | engine::IChunkData | virtual |
| ~ISerializable()=default (defined in engine::ISerializable) | engine::ISerializable | virtual |