5 #include <editor/EditorGlobal.h> 7 #include <UnigineBase.h> 8 #include <UnigineGUID.h> 9 #include <UnigineString.h> 10 #include <UnigineVector.h> 18 namespace Editor {
class Application; }
48 static bool hasAsset(
const Unigine::UGUID &guid);
53 static bool hasAsset(
const char *s_filepath);
55 static Unigine::Vector<Unigine::UGUID> assets();
58 static Unigine::Vector<Unigine::UGUID> assets(
const char *dirpath);
61 static Unigine::String assetFilePath(
const Unigine::UGUID &guid);
67 void added(
const Unigine::UGUID &guid);
71 void removed(
const Unigine::UGUID &guid);
75 void changed(
const Unigine::UGUID &guid);
79 void moved(
const Unigine::UGUID &guid);
85 friend class Editor::Application;
This class is used to manage assets in the Editor. You can check if an asset with the specified GUID ...
Definition: AssetManager.h:31