30 struct vox_t : halp::file_port<"Voxel file">
32 halp_meta(extensions,
"Voxel files (*.vox)");
33 static std::function<void(
VoxelLoader&)> process(file_type data);
36 struct : halp::combobox_t<
"Mode", VoxelMode>
40 std::string_view values[3]{
"Point Cloud",
"Mesh (Simple)",
"Mesh (Greedy)"};
44 void update(VoxelLoader& self) { self.reload(); }
47 PositionControl position;
48 RotationControl rotation;