//********************************** Banshee Engine (www.banshee3d.com) **************************************************// //**************** Copyright (c) 2016 Marko Pintera (marko.pintera@gmail.com). All rights reserved. **********************// #include "Importer/BsSpecificImporter.h" #include "Importer/BsImportOptions.h" #include "Resources/BsResources.h" namespace bs { Vector SpecificImporter::importAll(const Path& filePath, SPtr importOptions) { SPtr resource = import(filePath, importOptions); if (resource == nullptr) return Vector(); return { { L"primary", resource } };; } SPtr SpecificImporter::createImportOptions() const { return bs_shared_ptr_new(); } SPtr SpecificImporter::getDefaultImportOptions() const { if(mDefaultImportOptions == nullptr) mDefaultImportOptions = createImportOptions(); return mDefaultImportOptions; } }