14struct CollisionShapes {
26 ::ll::TypedStorage<8, 8, ::Block const*> mBlock;
27 ::ll::TypedStorage<4, 12, ::BlockPos> mBlockPos;
34 ::ll::TypedStorage<8, 24, ::std::vector<::AABB>> mShapes;
35 ::ll::TypedStorage<8, 24, ::std::vector<::CollisionShapes::BlockAndBlockPos>> mBlocks;
36 ::ll::TypedStorage<1, 1, bool> mNearUnloadedChunk;
41 CollisionShapes& operator=(CollisionShapes
const&);
47 MCAPI CollisionShapes(::CollisionShapes
const&);
49 MCAPI ::std::pair<::BlockPos, ::Block const*> getBlockPosCurrentlyStandingOn(
::AABB box)
const;
51 MCAPI ::CollisionShapes& operator=(::CollisionShapes&&);
53 MCAPI ~CollisionShapes();
59 MCAPI
void* $ctor(::CollisionShapes
const&);