28 std::filesystem::path getFolder_();
30 void updateFilesList_();
32 void addNewToolFromFile_();
34 void addNewToolFromMesh_(
const std::shared_ptr<ObjectMesh>& objMesh );
36 void drawSelectMeshPopup_();
38 bool loadMeshFromFile_(
const std::string& filename );
40 std::string libraryName_;
41 std::vector<std::string> filesList_;
42 std::string selectedFileName_;
43 std::shared_ptr<ObjectMesh> toolMesh_;
44 std::shared_ptr<ObjectMesh> defaultToolMesh_;
45 float autoSize_ = 0.f;