Blue Brain BioExplorer
bioexplorer::mediamaker::MediaMakerPlugin Class Reference

This class implements the Media Maker plugin for Core. More...

#include <MediaMakerPlugin.h>

Inheritance diagram for bioexplorer::mediamaker::MediaMakerPlugin:
Collaboration diagram for bioexplorer::mediamaker::MediaMakerPlugin:

Public Member Functions

 MediaMakerPlugin ()
 
void init () final
 
void preRender () final
 
void postRender () final
 
- Public Member Functions inherited from core::ExtensionPlugin
virtual ~ExtensionPlugin ()=default
 

Additional Inherited Members

- Protected Attributes inherited from core::ExtensionPlugin
PluginAPI_api {nullptr}
 

Detailed Description

This class implements the Media Maker plugin for Core.

Definition at line 38 of file MediaMakerPlugin.h.

Constructor & Destructor Documentation

◆ MediaMakerPlugin()

bioexplorer::mediamaker::MediaMakerPlugin::MediaMakerPlugin ( )

Definition at line 129 of file MediaMakerPlugin.cpp.

Member Function Documentation

◆ init()

void bioexplorer::mediamaker::MediaMakerPlugin::init ( )
finalvirtual

Called from Core::Core right after the engine has been created

Reimplemented from core::ExtensionPlugin.

Definition at line 134 of file MediaMakerPlugin.cpp.

◆ postRender()

void bioexplorer::mediamaker::MediaMakerPlugin::postRender ( )
finalvirtual

Called from Core::postRender() after render() has finished.

Reimplemented from core::ExtensionPlugin.

Definition at line 262 of file MediaMakerPlugin.cpp.

◆ preRender()

void bioexplorer::mediamaker::MediaMakerPlugin::preRender ( )
finalvirtual

Called from Core::preRender() to prepare the engine based on the plugins' need for an upcoming render().

Reimplemented from core::ExtensionPlugin.

Definition at line 229 of file MediaMakerPlugin.cpp.


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