7#ifndef MI_NEURAYLIB_IPLUGIN_H
8#define MI_NEURAYLIB_IPLUGIN_H
The abstract base class for plugins.
Definition: plugin.h:34
This abstract interface gives access to the DiCE API to plugins.
Definition: iplugin_api.h:27
The basic interface to be implemented by DiCE API plugins.
Definition: iplugin.h:28
virtual bool exit(IPlugin_api *plugin_api)=0
De-initializes the plugin.
virtual bool init(IPlugin_api *plugin_api)=0
Initializes the plugin.
Mixin class template for deriving new interface declarations.
Common namespace for APIs of NVIDIA Advanced Rendering Center GmbH.
Definition: dice.h:89
Base class for all plugins.