![]() |
Inviwo 0.9.12-pre
Inviwo documentation
|
Public Member Functions | |
| void | createModule (InviwoApplication *app) |
| const std::vector< std::pair< std::string, Version > > & | dependencies () const |
| bool | dependsOn (std::string_view identifier) const |
| InviwoModuleFactoryObject & | factoryObject () const |
| InviwoModule * | getModule () const |
| const std::string & | identifier () const |
| bool | isProtectedLibrary () const |
| bool | isProtectedModule () const |
| void | load (bool runtimeReload) |
| ModuleContainer (const ModuleContainer &)=delete | |
| ModuleContainer (const std::filesystem::path &libFile, bool runtimeReload) | |
| ModuleContainer (ModuleContainer &&) | |
| ModuleContainer (std::unique_ptr< InviwoModuleFactoryObject > mfo) | |
| const std::string & | name () const |
| ModuleContainer & | operator= (const ModuleContainer &)=delete |
| ModuleContainer & | operator= (ModuleContainer &&) |
| void | resetModule () |
| void | setReloadCallback (InviwoApplication *app, std::function< void(ModuleContainer &)> callback) |
| void | unload () |
Static Public Member Functions | |
| static void | updateGraph (std::vector< ModuleContainer > &moduleContainers) |