| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152 |
- #include <Atomic/IO/File.h>
- #include <Atomic/IO/FileSystem.h>
- #include "AssetDatabase.h"
- #include "AssetImporter.h"
- namespace ToolCore
- {
- AssetImporter::AssetImporter(Context* context, Asset *asset) : Object(context),
- asset_(asset),
- requiresCacheFile_(true)
- {
- SetDefaults();
- }
- AssetImporter::~AssetImporter()
- {
- }
- void AssetImporter::SetDefaults()
- {
- }
- bool AssetImporter::LoadSettings(JSONValue& root)
- {
- jsonRoot_ = root;
- LoadSettingsInternal();
- return true;
- }
- bool AssetImporter::LoadSettingsInternal()
- {
- return true;
- }
- bool AssetImporter::SaveSettings(JSONValue& root)
- {
- jsonRoot_ = root;
- SaveSettingsInternal();
- return true;
- }
- bool AssetImporter::SaveSettingsInternal()
- {
- return true;
- }
- }
|