LeviLamina
|
This is the complete list of members for IConstBlockSource, including all inherited members.
checkMaterial(::AABB const &box, ::MaterialType material) const (defined in IConstBlockSource) | IConstBlockSource | |
containsAnyLiquid(::AABB const &) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
containsMaterial(::AABB const &, ::MaterialType) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
fetchAABBs(::std::vector<::AABB > &, ::AABB const &, bool) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
fetchCollisionShapes(::std::vector<::AABB > &, ::AABB const &, bool, ::optional_ref<::GetCollisionShapeInterface const >, ::std::vector<::AABB > *) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
fetchCollisionShapesAndBlocks(::std::vector<::BlockSourceVisitor::CollisionShape > &, ::AABB const &, bool, ::optional_ref<::GetCollisionShapeInterface const >, ::std::vector<::AABB > *) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
getBlock(int, int, int) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
getBlock(::BlockPos const &) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
getBlock(::BlockPos const &, uint) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
getBlockEntity(::BlockPos const &) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
getBrightness(::BlockPos const &) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
getDimensionId() const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
getExtraBlock(::BlockPos const &) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
getLiquidBlock(::BlockPos const &) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
getMaterial(::BlockPos const &) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
getMaterial(int, int, int) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
getTallestCollisionShape(::AABB const &, float *, bool, ::optional_ref<::GetCollisionShapeInterface const >) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
hasBlock(::BlockPos const &) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
hasBorderBlock(::BlockPos const) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
hasChunksAt(::Bounds const &, bool) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
hasChunksAt(::BlockPos const &, int, bool) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
hasChunksAt(::AABB const &, bool) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
isInWall(::Vec3 const &) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
isUnderWater(::Vec3 const &, ::Block const &) const =0 (defined in IConstBlockSource) | IConstBlockSource | pure virtual |
~IConstBlockSource()=default (defined in IConstBlockSource) | IConstBlockSource | virtual |