MCPcopy Create free account
hub / github.com/aiekick/ImGuiFontStudio / LoadProject

Method LoadProject

src/MainFrame.cpp:88–101  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

86}
87
88void MainFrame::LoadProject(const std::string& vFilePathName)
89{
90 if (m_ProjectFile.LoadAs(vFilePathName))
91 {
92 SetAppTitle(vFilePathName);
93 for (auto &it : m_ProjectFile.m_Fonts)
94 {
95 std::string absPath = m_ProjectFile.GetAbsolutePath(it.second.m_FontFilePathName);
96 SourceFontPane::Instance()->OpenFont(&m_ProjectFile, absPath, false);
97 }
98 m_ProjectFile.UpdateCountSelectedGlyphs();
99 m_ProjectFile.SetProjectChange(false);
100 }
101}
102
103void MainFrame::SaveProject()
104{

Callers

nothing calls this directly

Calls 5

LoadAsMethod · 0.80
GetAbsolutePathMethod · 0.80
OpenFontMethod · 0.80
SetProjectChangeMethod · 0.80

Tested by

no test coverage detected