AssetImporter.cpp 684 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. #include <Atomic/IO/File.h>
  2. #include <Atomic/IO/FileSystem.h>
  3. #include "AssetDatabase.h"
  4. #include "AssetImporter.h"
  5. namespace ToolCore
  6. {
  7. AssetImporter::AssetImporter(Context* context) : Object(context)
  8. {
  9. SetDefaults();
  10. }
  11. AssetImporter::~AssetImporter()
  12. {
  13. }
  14. void AssetImporter::SetDefaults()
  15. {
  16. }
  17. bool AssetImporter::LoadSettings(JSONValue& root)
  18. {
  19. jsonRoot_ = root;
  20. LoadSettingsInternal();
  21. return true;
  22. }
  23. bool AssetImporter::LoadSettingsInternal()
  24. {
  25. return true;
  26. }
  27. bool AssetImporter::SaveSettings(JSONValue& root)
  28. {
  29. jsonRoot_ = root;
  30. SaveSettingsInternal();
  31. return true;
  32. }
  33. bool AssetImporter::SaveSettingsInternal()
  34. {
  35. return true;
  36. }
  37. }