Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::InviwoModuleFactoryObjectTemplate< T > Class Template Reference
+ Inheritance diagram for inviwo::InviwoModuleFactoryObjectTemplate< T >:

Public Member Functions

 InviwoModuleFactoryObjectTemplate (std::string_view name, Version version, std::string_view description, const std::filesystem::path &srcPath, Version inviwoCoreVersion, std::vector< std::string > dependencies, std::vector< Version > dependenciesVersion, std::vector< std::string > aliases, std::vector< LicenseInfo > licenses, ProtectedModule protectedModule)
 
virtual std::unique_ptr< InviwoModulecreate (InviwoApplication *app) override
 
- Public Member Functions inherited from inviwo::InviwoModuleFactoryObject
 InviwoModuleFactoryObject (std::string_view name, Version version, std::string_view description, const std::filesystem::path &srcPath, Version inviwoCoreVersion, std::vector< std::string > dependencies, std::vector< Version > dependenciesVersion, std::vector< std::string > aliases, std::vector< LicenseInfo > licenses, ProtectedModule protectedModule)
 
 InviwoModuleFactoryObject (const InviwoModuleFactoryObject &)=delete
 
InviwoModuleFactoryObjectoperator= (const InviwoModuleFactoryObject &)=delete
 
 InviwoModuleFactoryObject (InviwoModuleFactoryObject &&)=delete
 
InviwoModuleFactoryObjectoperator= (InviwoModuleFactoryObject &&)=delete
 

Additional Inherited Members

- Public Attributes inherited from inviwo::InviwoModuleFactoryObject
std::string name
 
Version version
 
std::string description
 
std::filesystem::path srcPath
 
Version inviwoCoreVersion
 
std::vector< std::pair< std::string, Version > > dependencies
 
std::vector< std::string > aliases
 
std::vector< LicenseInfolicenses
 
ProtectedModule protectedModule
 

Member Function Documentation

◆ create()

template<typename T >
virtual std::unique_ptr< InviwoModule > inviwo::InviwoModuleFactoryObjectTemplate< T >::create ( InviwoApplication * app)
inlineoverridevirtual

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