Blue Brain BioExplorer
core::DeflectPlugin Class Reference

#include <DeflectPlugin.h>

Inheritance diagram for core::DeflectPlugin:
Collaboration diagram for core::DeflectPlugin:

Classes

class  Impl
 

Public Member Functions

 DeflectPlugin (DeflectParameters &&params)
 
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

Definition at line 31 of file DeflectPlugin.h.

Constructor & Destructor Documentation

◆ DeflectPlugin()

core::DeflectPlugin::DeflectPlugin ( DeflectParameters &&  params)

Definition at line 408 of file DeflectPlugin.cpp.

Member Function Documentation

◆ init()

void core::DeflectPlugin::init ( )
finalvirtual

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

Reimplemented from core::ExtensionPlugin.

Definition at line 413 of file DeflectPlugin.cpp.

◆ postRender()

void core::DeflectPlugin::postRender ( )
finalvirtual

Send rendered frame.

Reimplemented from core::ExtensionPlugin.

Definition at line 423 of file DeflectPlugin.cpp.

◆ preRender()

void core::DeflectPlugin::preRender ( )
finalvirtual

Handle stream setup and incoming events.

Reimplemented from core::ExtensionPlugin.

Definition at line 418 of file DeflectPlugin.cpp.


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