CmSpecificImporter.cpp 538 B

1234567891011121314151617181920
  1. #include "CmSpecificImporter.h"
  2. #include "CmImportOptions.h"
  3. #include "CmResources.h"
  4. namespace CamelotEngine
  5. {
  6. ImportOptionsPtr SpecificImporter::createImportOptions() const
  7. {
  8. return ImportOptionsPtr(CM_NEW(ImportOptions, PoolAlloc) ImportOptions(),
  9. &MemAllocDeleter<ImportOptions, PoolAlloc>::deleter);
  10. }
  11. ConstImportOptionsPtr SpecificImporter::getDefaultImportOptions() const
  12. {
  13. if(mDefaultImportOptions == nullptr)
  14. mDefaultImportOptions = createImportOptions();
  15. return mDefaultImportOptions;
  16. }
  17. }