diff options
author | rtk0c <[email protected]> | 2022-11-27 12:04:31 -0800 |
---|---|---|
committer | rtk0c <[email protected]> | 2022-11-27 12:04:31 -0800 |
commit | 182c8f8357739f905bbd721006480502435b6b43 (patch) | |
tree | 082613a474d863182e2ad8f2167f1643f26e67a3 /app/source/Cplt/Model/Template/Template_Main.cpp | |
parent | b01ed99a1cd0c863c8709930658513c04dd70f61 (diff) |
Update brace style to match rest of my projectscplt-imgui
Diffstat (limited to 'app/source/Cplt/Model/Template/Template_Main.cpp')
-rw-r--r-- | app/source/Cplt/Model/Template/Template_Main.cpp | 39 |
1 files changed, 13 insertions, 26 deletions
diff --git a/app/source/Cplt/Model/Template/Template_Main.cpp b/app/source/Cplt/Model/Template/Template_Main.cpp index d658231..57f3925 100644 --- a/app/source/Cplt/Model/Template/Template_Main.cpp +++ b/app/source/Cplt/Model/Template/Template_Main.cpp @@ -17,23 +17,19 @@ using namespace std::literals::string_view_literals; namespace fs = std::filesystem; Template::Template(Kind kind) - : mKind{ kind } -{ + : mKind{ kind } { } -Template::Kind Template::GetKind() const -{ +Template::Kind Template::GetKind() const { return mKind; } -void TemplateAssetList::DiscoverFiles(const std::function<void(SavedAsset)>& callback) const -{ +void TemplateAssetList::DiscoverFiles(const std::function<void(SavedAsset)>& callback) const { auto dir = GetConnectedProject().GetTemplatesDirectory(); DiscoverFilesByExtension(callback, dir, ".cplt-template"sv); } -std::string TemplateAssetList::RetrieveNameFromFile(const fs::path& file) const -{ +std::string TemplateAssetList::RetrieveNameFromFile(const fs::path& file) const { auto res = DataArchive::LoadFile(file); if (!res) return ""; auto& stream = res.value(); @@ -44,19 +40,16 @@ std::string TemplateAssetList::RetrieveNameFromFile(const fs::path& file) const return assetInfo.Name; } -uuids::uuid TemplateAssetList::RetrieveUuidFromFile(const fs::path& file) const -{ +uuids::uuid TemplateAssetList::RetrieveUuidFromFile(const fs::path& file) const { return uuids::uuid::from_string(file.stem().string()); } -fs::path TemplateAssetList::RetrievePathFromAsset(const SavedAsset& asset) const -{ +fs::path TemplateAssetList::RetrievePathFromAsset(const SavedAsset& asset) const { auto fileName = uuids::to_string(asset.Uuid); return GetConnectedProject().GetTemplatePath(fileName); } -bool TemplateAssetList::SaveInstance(const SavedAsset& assetInfo, const Asset* asset) const -{ +bool TemplateAssetList::SaveInstance(const SavedAsset& assetInfo, const Asset* asset) const { auto path = RetrievePathFromAsset(assetInfo); auto res = DataArchive::SaveFile(path); if (!res) return false; @@ -71,8 +64,7 @@ bool TemplateAssetList::SaveInstance(const SavedAsset& assetInfo, const Asset* a return true; } -static std::unique_ptr<Template> LoadTemplateFromFile(const fs::path& path) -{ +static std::unique_ptr<Template> LoadTemplateFromFile(const fs::path& path) { auto res = DataArchive::LoadFile(path); if (!res) return nullptr; auto& stream = res.value(); @@ -87,19 +79,16 @@ static std::unique_ptr<Template> LoadTemplateFromFile(const fs::path& path) return tmpl; } -Template* TemplateAssetList::LoadInstance(const SavedAsset& assetInfo) const -{ +Template* TemplateAssetList::LoadInstance(const SavedAsset& assetInfo) const { return ::LoadTemplateFromFile(RetrievePathFromAsset(assetInfo)).release(); } -Template* TemplateAssetList::CreateInstance(const SavedAsset& assetInfo) const -{ +Template* TemplateAssetList::CreateInstance(const SavedAsset& assetInfo) const { auto kind = static_cast<Template::Kind>(assetInfo.Payload); return Template::CreateByKind(kind).release(); } -bool TemplateAssetList::RenameInstanceOnDisk(const SavedAsset& assetInfo, std::string_view oldName) const -{ +bool TemplateAssetList::RenameInstanceOnDisk(const SavedAsset& assetInfo, std::string_view oldName) const { // Get asset path, which is only dependent on UUID auto path = RetrievePathFromAsset(assetInfo); @@ -112,8 +101,7 @@ bool TemplateAssetList::RenameInstanceOnDisk(const SavedAsset& assetInfo, std::s return true; } -void TemplateAssetList::DisplayAssetCreator(ListState& state) -{ +void TemplateAssetList::DisplayAssetCreator(ListState& state) { auto ValidateNewName = [&]() -> void { if (mACNewName.empty()) { mACNewNameError = NameSelectionError::Empty; @@ -189,8 +177,7 @@ void TemplateAssetList::DisplayAssetCreator(ListState& state) } } -void TemplateAssetList::DisplayDetailsTable(ListState& state) const -{ +void TemplateAssetList::DisplayDetailsTable(ListState& state) const { ImGui::BeginTable("AssetDetailsTable", 2, ImGuiTableFlags_Borders); ImGui::TableSetupColumn(I18N_TEXT("Name", L10N_NAME)); |