33#include <IvTune/IvTuneExtender/IvtLibName.h>
35#include <Inventor/SbString.h>
37#include <Inventor/STL/vector>
40# if !defined(IvTuneExtenderAPI_EXPORTS)
41# ifndef OIV_DISABLE_AUTOLINK
42# pragma comment(lib,__IVTUNEEXTENDERAPILIB)
131 std::vector<IvtExtension*> m_extensions;
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Base class to im...
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Base class for i...
const IvtPluginInfo & getInfo() const
Returns the info structure for this plug-in.
virtual void unload()
Unload the extensions of this plug-in.
void addExtension(IvtExtension *ext)
Adds an extension to this plug-in's list of extensions.
IvtExtension * getExtensionByName(const SbString &name)
Returns the extension whose name matches the given name.
const std::vector< IvtExtension * > & getExtensions() const
Returns the list of extensions loaded by this plug-in.
virtual void load()
Load the extensions of this plug-in.
<a href="IconLegend.html"><img src="extTGS.gif" alt="VSG extension" border="0"></a> Class to registe...
Class for smart character strings.
Structure describing the common information of a plug-in.