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