14struct VoxelShapesPacketPayload {
18 ::ll::TypedStorage<8, 24, ::std::vector<::VoxelShapes::VoxelShape>> mShapes;
19 ::ll::TypedStorage<8, 64, ::std::unordered_map<::HashedString, ::VoxelShapes::RegistryHandle>> mNameMap;
20 ::ll::TypedStorage<2, 2, ushort> mCustomShapeCount;
25 VoxelShapesPacketPayload();
30 MCAPI VoxelShapesPacketPayload(
31 ::std::vector<::VoxelShapes::VoxelShape>
const& shapes,
32 ::std::unordered_map<::HashedString, ::VoxelShapes::RegistryHandle>
const& nameMap,
33 ushort customShapeCount
36 MCAPI ~VoxelShapesPacketPayload();
43 ::std::vector<::VoxelShapes::VoxelShape>
const& shapes,
44 ::std::unordered_map<::HashedString, ::VoxelShapes::RegistryHandle>
const& nameMap,
45 ushort customShapeCount