|
Grindstone Game Engine v0.2.0
An open source game engine and toolkit.
|
Public Member Functions | |
| virtual bool | PreprocessPlugins () override |
| virtual void | LoadPluginsByStage (std::string_view stageName) override |
| virtual void | UnloadPluginsByStage (std::string_view stageName) override |
| virtual std::filesystem::path | GetLibraryPath (std::string_view pluginName, std::string_view libraryName) override |
Protected Member Functions | |
| bool | LoadModule (const std::string &path) |
| void | UnloadModule (const std::string &path) |
Protected Attributes | |
| std::map< std::string, Utilities::Modules::Handle > | pluginModules |
|
overridevirtual |
Implements Grindstone::Plugins::IPluginManager.
|
overridevirtual |
Implements Grindstone::Plugins::IPluginManager.
|
overridevirtual |
Implements Grindstone::Plugins::IPluginManager.
|
overridevirtual |
Implements Grindstone::Plugins::IPluginManager.