25 #ifndef WMTEMPLATECOLORMAPPING_H
26 #define WMTEMPLATECOLORMAPPING_H
32 #include <boost/thread.hpp>
34 #include "core/kernel/WModule.h"
35 #include "core/kernel/WModuleInputData.h"
66 virtual const std::string
getName()
const;
80 virtual std::shared_ptr< WModule >
factory()
const;
A module that explains the usage of the WGEColormapping interface including the GLSL codes.
virtual void moduleMain()
Entry point after loading the module.
virtual void requirements()
Initialize requirements for this module.
virtual ~WMTemplateColormapping()
Destructor.
virtual const std::string getDescription() const
Gives back a description of this module.
std::shared_ptr< WCondition > m_propCondition
A condition for property updates.
virtual const std::string getName() const
Gives back the name of this module.
WMTemplateColormapping()
Constuctor.
virtual void properties()
Initialize the properties for this module.
virtual void connectors()
Initialize the connectors this module is using.
virtual std::shared_ptr< WModule > factory() const
Due to the prototype design pattern used to build modules, this method returns a new instance of this...
Class representing a single module of OpenWalnut.