Now uses embedded resources

This commit is contained in:
Antoine Pilote
2023-09-26 20:43:56 -04:00
parent 96bed6351e
commit ff4489a466
107 changed files with 191024 additions and 786 deletions

View File

@@ -6,8 +6,9 @@
enum EditorSelectionType {
None,
Entity,
File,
File,
Resource,
Directory
};
class EditorSelection {
@@ -17,6 +18,7 @@ public:
Nuake::Entity Entity;
Ref<Nuake::File> File;
Ref<Nuake::Directory> Directory;
Nuake::Resource Resource;
EditorSelection()
@@ -36,6 +38,12 @@ public:
File = file;
}
EditorSelection(const Ref<Nuake::Directory>& dir)
{
Type = EditorSelectionType::Directory;
Directory = dir;
}
EditorSelection(const Nuake::Resource& resource)
{
Type = EditorSelectionType::Resource;