|
LeviLamina
|
This is the complete list of members for IConstBlockSource, including all inherited members.
| containsAnyLiquid(::AABB const &box) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| containsMaterial(::AABB const &box, ::SharedTypes::v1_26_20::MaterialType material) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| fetchAABBs(::std::vector<::AABB > &shapes, ::AABB const &intersectTestBox, bool withUnloadedChunks) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| fetchCollisionShapes(::std::vector<::AABB > &shapes, ::AABB const &intersectTestBox, bool withUnloadedChunks, ::optional_ref<::GetCollisionShapeInterface const > entity, ::std::vector<::AABB > *tempShapes) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| fetchCollisionShapesAndBlocks(::std::vector<::BlockSourceVisitor::CollisionShape > &shapes, ::AABB const &intersectTestBox, bool withUnloadedChunks, ::optional_ref<::GetCollisionShapeInterface const > entity, ::std::vector<::AABB > *tempShapes) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| getBlock(::BlockPos const &pos) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| getBlock(::BlockPos const &pos, uint layer) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| getBlockEntity(::BlockPos const &pos) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| getBrightness(::BlockPos const &pos) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| getDimensionId() const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| getExtraBlock(::BlockPos const &pos) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| getLiquidBlock(::BlockPos const &pos) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| getMaterial(::BlockPos const &pos) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| getMaterial(int x, int y, int z) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| getTallestCollisionShape(::AABB const &intersectTestBox, float *actualSurfaceOffset, bool withUnloadedChunks, ::optional_ref<::GetCollisionShapeInterface const > entity) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| hasBlock(::BlockPos const &pos) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| hasBorderBlock(::BlockPos const pos) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| hasChunksAt(::Bounds const &bounds, bool ignoreClientChunk) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| hasChunksAt(::BlockPos const &pos, int r, bool ignoreClientChunk) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| hasChunksAt(::AABB const &bb, bool ignoreClientChunk) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| isInWall(::Vec3 const &pos) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| isUnderWater(::BlockPos const &pos, ::Block const &block) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| shouldFireEvents(::LevelChunk const &c) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
| ~IConstBlockSource()=default (defined in IConstBlockSource) | IConstBlockSource | virtual |