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

Method LoadAs

src/Project/ProjectFile.cpp:92–113  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

90}
91
92bool ProjectFile::LoadAs(const std::string& vFilePathName)
93{
94 Clear();
95 std::string filePathName = FileHelper::Instance()->SimplifyFilePath(vFilePathName);
96 if (LoadConfigFile(filePathName))
97 {
98 m_ProjectFilePathName = filePathName;
99 auto ps = FileHelper::Instance()->ParsePathFileName(m_ProjectFilePathName);
100 if (ps.isOk)
101 {
102 m_ProjectFilePath = ps.path;
103 }
104 m_IsLoaded = true;
105 SetProjectChange(false);
106 }
107 else
108 {
109 Clear();
110 }
111
112 return m_IsLoaded;
113}
114
115bool ProjectFile::Save()
116{

Callers 1

LoadProjectMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected