1 #ifndef _DDD_AssetFactory_h_
2 #define _DDD_AssetFactory_h_
50 class DDD_AssetLibrary;
60 AssetLibraryList _loadedLibs;
66 void InstallBuiltInAssets();
87 bool FindAsset(
const std::string& className, std::string libFileName);
A templated array of objects. The array dynamically resizes as needed.
Definition: dynamic_array.h:61
A cross-platform class for loading dynamic link libraries and shared objects.
A virtual interface class for all DataDirector assets.
Definition: DDD_AssetBase.h:115
Facade to provide a simpler interface to the DDD_Log singleton. Its second purpose is for decoupling;...
Definition: DDD_LogFacade.h:50
The DDD_AssetFactory class. Factory for creating Data Director assets.
Definition: DDD_AssetFactory.h:54
The DDD_AssetBase class. Base class for Data Director assets.
A virtual interface class for containers of assets. Allows assets to find each other, exchange events and update attributes of each other.
Definition: DDD_AssetBase.h:80
Definition: AttributeChangedEmitter.h:46