Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
Loading...
Searching...
No Matches
Grindstone::Importers::ImporterManager Class Reference

Classes

struct  ImporterData
 

Public Member Functions

bool Import (const std::filesystem::path &path)
 
void AddImporterFactory (const std::string &extension, Grindstone::Editor::ImporterFactory importerToAdd, Grindstone::Editor::ImporterVersion importerVersion)
 
void RemoveImporterFactoryByExtension (const std::string &extension)
 
Grindstone::Editor::ImporterVersion GetImporterVersion (const std::string &extension)
 
Grindstone::Editor::ImporterVersion GetImporterVersion (const std::filesystem::path &path) const
 
bool HasImporter (const std::string &extension) const
 
bool HasImporter (const std::filesystem::path &path) const
 
Grindstone::Editor::ImporterFactory GetImporterFactoryByExtension (const std::string &extension) const
 
Grindstone::Editor::ImporterFactory GetImporterFactoryByPath (const std::filesystem::path &path) const
 

The documentation for this class was generated from the following files: