Public Member Functions | |
Plugin (const string &fname) | |
~Plugin () | |
void * | GetSymbol (const string &symname) |
Private Attributes | |
void * | hinstLib |
string | pluginName |
Definition at line 95 of file dynload.cpp.
Plugin::Plugin | ( | const string & | fname | ) |
Plugin::~Plugin | ( | ) |
void * Plugin::GetSymbol | ( | const string & | symname | ) |
Definition at line 500 of file dynload.cpp.
References hinstLib, pluginName, and Severe().
Referenced by AcceleratorPlugin::AcceleratorPlugin(), AreaLightPlugin::AreaLightPlugin(), CameraPlugin::CameraPlugin(), FilmPlugin::FilmPlugin(), FilterPlugin::FilterPlugin(), LightPlugin::LightPlugin(), MaterialPlugin::MaterialPlugin(), SamplerPlugin::SamplerPlugin(), ShapePlugin::ShapePlugin(), SurfaceIntegratorPlugin::SurfaceIntegratorPlugin(), TexturePlugin::TexturePlugin(), ToneMapPlugin::ToneMapPlugin(), VolumeIntegratorPlugin::VolumeIntegratorPlugin(), and VolumeRegionPlugin::VolumeRegionPlugin().
void* Plugin::hinstLib [private] |
string Plugin::pluginName [private] |