Developer Documentation

Render Interface

The RenderInterface can be used by plugins to add special rendering functions to OpenFlipper. You can create a dedicated rendering function for a drawmode. E.g. when you need to render 4 passes with different shaders you can do that in your rendering function.

Example Code for functions:

TODO

To use the RenderInterface:

- include RenderInterface.hh in your plugins header file
- derive your plugin from the class RenderInterface
- add Q_INTERFACES(RenderInterface) to your plugin class
- And add the signals or slots you want to use to your plugin class (You don't need to implement all of them)