46 #include <ACG/Scenegraph/DrawModes.hh> 92 bool rendererExists(QString _name);
107 int getRendererId(QString _name);
144 void setActive(
unsigned int _active,
int _id);
151 void setActive(QString _active,
int _id);
165 unsigned int activeId(
int _id);
220 bool postProcessorExists(QString _name);
255 void setActive(
unsigned int _active,
int _viewerId);
265 void setActive(QString _active,
int _id);
278 void append(
unsigned int _active,
int _viewerId);
285 void append(QString _active,
int _id);
293 void insert(
unsigned int _active,
int _chainIdx,
int _viewerId);
301 void insert(QString _active,
int _chainIdx,
int _id);
308 void remove(
int _id,
int _chainIdx);
315 int numActive(
int _id);
328 unsigned int activeId(
int _id,
int _chainIdx = 0);
QString description
Description of the plugin.
QString version
Version of the plugin.
QString name
Name of the plugin ( requested from the plugin on load)
RenderInterface * plugin
Pointer to the loaded plugin (Already casted when loading it)
QString description
Description of the plugin ( requested from the plugin on load)
ACG::SceneGraph::DrawModes::DrawMode modes
Supported DrawModes.
QString name
Name of the plugin ( requested from the plugin on load)
std::vector< PostProcessorInfo > availablePostProcessors_
Vector holding all available post processors.
Interface to add global image post processor functions from within plugins.
std::vector< std::vector< unsigned int > > activePostProcessors_
The currently active post processor chain.
QString version
Version of the plugin ( requested from the plugin on load)
std::vector< unsigned int > activeRenderers_
The currently active renderer ids.
Interface to add additional rendering functions from within plugins.
QAction * optionsAction
Possible action to add an options action or menu to the system.
PostProcessorInterface * plugin
Pointer to the loaded plugin (Already casted when loading it)
QAction * optionsAction
Possible action to add an options action or menu to the system.
std::vector< RendererInfo > availableRenderers_
Vector holding all available renderers.