LeviLamina
Loading...
Searching...
No Matches
IConstBlockSource Member List

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)IConstBlockSourcepure virtual
containsMaterial(::AABB const &, ::MaterialType) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
fetchAABBs(::std::vector<::AABB > &, ::AABB const &, bool) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
fetchCollisionShapes(::std::vector<::AABB > &, ::AABB const &, bool, ::optional_ref<::GetCollisionShapeInterface const >, ::std::vector<::AABB > *) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
fetchCollisionShapesAndBlocks(::std::vector<::BlockSourceVisitor::CollisionShape > &, ::AABB const &, bool, ::optional_ref<::GetCollisionShapeInterface const >, ::std::vector<::AABB > *) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getBlock(int, int, int) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getBlock(::BlockPos const &) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getBlock(::BlockPos const &, uint) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getBlockEntity(::BlockPos const &) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getBrightness(::BlockPos const &) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getDimensionId() const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getExtraBlock(::BlockPos const &) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getLiquidBlock(::BlockPos const &) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getMaterial(::BlockPos const &) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getMaterial(int, int, int) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getTallestCollisionShape(::AABB const &, float *, bool, ::optional_ref<::GetCollisionShapeInterface const >) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
hasBlock(::BlockPos const &) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
hasBorderBlock(::BlockPos const) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
hasChunksAt(::Bounds const &, bool) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
hasChunksAt(::BlockPos const &, int, bool) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
hasChunksAt(::AABB const &, bool) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
isInWall(::Vec3 const &) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
isUnderWater(::Vec3 const &, ::Block const &) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
~IConstBlockSource()=default (defined in IConstBlockSource)IConstBlockSourcevirtual