Data passed to the plugin constructor.
More...
#include <PluginBase/PluginContext.hpp>
Data passed to the plugin constructor.
Definition at line 22 of file PluginContext.hpp.
◆ Context()
Ra::Plugins::Context::Context |
( |
QObject * | parent = nullptr | ) |
|
|
inlineexplicit |
◆ askForUpdate
void Ra::Plugins::Context::askForUpdate |
( |
| ) |
|
|
signal |
ask for single-shot rendering update
- See also
- BaseApplication::askForUpdate
-
setContinuousUpdate for usage example
◆ setContinuousUpdate
void Ra::Plugins::Context::setContinuousUpdate |
( |
bool | b | ) |
|
|
signal |
enable continuous rendering update
- See also
- BaseApplication::setContinuousUpdate
Usage: in your plugin, declare signals, and connect them to the PluginContext signals for forwarding:
{
connect( this, &MyPlugin::setContinuousUpdate, &context,
}
signals:
void setContinuousUpdate( bool b );
void askForUpdate();
};
Data passed to the plugin constructor.
void askForUpdate()
ask for single-shot rendering update
void setContinuousUpdate(bool b)
enable continuous rendering update
Interface class for Radiums plugins.
◆ m_engine
◆ m_exportDir
◆ m_pickingManager
Gui::PickingManager* Ra::Plugins::Context::m_pickingManager { nullptr } |
◆ m_selectionManager
Gui::SelectionManager* Ra::Plugins::Context::m_selectionManager { nullptr } |
◆ m_timeline
◆ m_viewer
Gui::Viewer* Ra::Plugins::Context::m_viewer { nullptr } |
The documentation for this class was generated from the following file:
- /home/runner/work/Radium-Engine/Radium-Engine/src/Radium-Engine/src/PluginBase/PluginContext.hpp