Blue Brain BioExplorer
core::VRPNPlugin Class Reference

#include <VRPNPlugin.h>

Inheritance diagram for core::VRPNPlugin:
Collaboration diagram for core::VRPNPlugin:

Public Member Functions

 VRPNPlugin (const std::string &vrpnName)
 
 ~VRPNPlugin ()
 
void init () final
 
void preRender () final
 
- Public Member Functions inherited from core::ExtensionPlugin
virtual ~ExtensionPlugin ()=default
 
virtual void postRender ()
 

Additional Inherited Members

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

Detailed Description

Definition at line 45 of file VRPNPlugin.h.

Constructor & Destructor Documentation

◆ VRPNPlugin()

core::VRPNPlugin::VRPNPlugin ( const std::string &  vrpnName)

Definition at line 73 of file VRPNPlugin.cpp.

◆ ~VRPNPlugin()

core::VRPNPlugin::~VRPNPlugin ( )

Definition at line 78 of file VRPNPlugin.cpp.

Member Function Documentation

◆ init()

void core::VRPNPlugin::init ( )
finalvirtual

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

Reimplemented from core::ExtensionPlugin.

Definition at line 83 of file VRPNPlugin.cpp.

◆ preRender()

void core::VRPNPlugin::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 104 of file VRPNPlugin.cpp.


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