Sun, 13 Mar 2022 14:51:39 +0200
fix saving
add color editing to object editor
#pragma once #include "modeleditor.h" namespace ldraw { /// Determines how quadrilaterals are split into triangles enum class Diagonal { Diagonal_13, Diagonal_24 }; // Splits the specified quadrilateral into triangles. // If it is not a quadrilateral then no action is performed auto splitQuadrilateral(ModelEditor& editor, quadrilateralid_t quadrilateral_id, Diagonal splitType = Diagonal::Diagonal_13 ) -> std::optional<std::pair<triangleid_t, triangleid_t>>; void invert(ModelEditor& editor, ldraw::id_t id); void makeUnofficial(ModelEditor &editor); }