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

This is the complete list of members for IConstBlockSource, including all inherited members.

containsAnyLiquid(::AABB const &box) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
containsMaterial(::AABB const &box, ::SharedTypes::v1_26_20::MaterialType material) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
fetchAABBs(::std::vector<::AABB > &shapes, ::AABB const &intersectTestBox, bool withUnloadedChunks) const =0 (defined in IConstBlockSource)IConstBlockSourcepure 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)IConstBlockSourcepure 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)IConstBlockSourcepure virtual
getBlock(::BlockPos const &pos) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getBlock(::BlockPos const &pos, uint layer) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getBlockEntity(::BlockPos const &pos) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getBrightness(::BlockPos const &pos) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getDimensionId() const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getExtraBlock(::BlockPos const &pos) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getLiquidBlock(::BlockPos const &pos) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getMaterial(::BlockPos const &pos) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getMaterial(int x, int y, int z) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
getTallestCollisionShape(::AABB const &intersectTestBox, float *actualSurfaceOffset, bool withUnloadedChunks, ::optional_ref<::GetCollisionShapeInterface const > entity) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
hasBlock(::BlockPos const &pos) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
hasBorderBlock(::BlockPos const pos) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
hasChunksAt(::Bounds const &bounds, bool ignoreClientChunk) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
hasChunksAt(::BlockPos const &pos, int r, bool ignoreClientChunk) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
hasChunksAt(::AABB const &bb, bool ignoreClientChunk) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
isInWall(::Vec3 const &pos) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
isUnderWater(::BlockPos const &pos, ::Block const &block) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
shouldFireEvents(::LevelChunk const &c) const =0 (defined in IConstBlockSource)IConstBlockSourcepure virtual
~IConstBlockSource()=default (defined in IConstBlockSource)IConstBlockSourcevirtual