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