From a180e1b56025c6b7d81d2e587ad90531d29de44c Mon Sep 17 00:00:00 2001 From: rtk0c Date: Sat, 5 Jun 2021 19:44:54 -0700 Subject: Initial work on asset system (does not compile) --- core/src/Model/Template/Template_Main.cpp | 66 ++++++++++++++++++++++++++++++- 1 file changed, 64 insertions(+), 2 deletions(-) (limited to 'core/src/Model/Template/Template_Main.cpp') diff --git a/core/src/Model/Template/Template_Main.cpp b/core/src/Model/Template/Template_Main.cpp index 35da52b..9efbeae 100644 --- a/core/src/Model/Template/Template_Main.cpp +++ b/core/src/Model/Template/Template_Main.cpp @@ -1,5 +1,15 @@ #include "Template.hpp" +#include "Model/GlobalStates.hpp" +#include "Model/Project.hpp" + +#include +#include + +using namespace std::literals::string_view_literals; + +constinit const TemplateAssetCategory Template::Category{}; + Template::Template(Kind kind) : mKind{ kind } { @@ -10,8 +20,60 @@ Template::Kind Template::GetKind() const return mKind; } -std::unique_ptr