Public Member Functions | |
Constructor / Destructor | |
virtual | ~CP_M_PlugIn_Host () throw () |
Destructor. | |
PlugIns List | |
void | LoadPlugIns (const CP_FileSystemSpec &inFileSpec) |
void | AddPlugIn (const CP_FileSystemSpec &inFileSpec) |
SInt16 | GetNumberPlugIns () |
CP_FileSystemSpec | GetNthPlugIn (SInt16 inindex) |
Protected Member Functions | |
Constructor / Destructor | |
CP_M_PlugIn_Host () | |
Contructor. | |
Loading | |
ICP_PlugIn * | LoadPlugIn (const CP_String &inPlugInName) |
ICP_PlugIn * | LoadPlugIn (const CP_FileSystemSpec &inPlugInSpec) |
Protected Attributes | |
CP_FileSystemSpecs_Array * | fPlugIns |
|
Destructor. |
|
Constructor. |
|
Search the passed in file spec (which should point to our plugins directory) and list all files of the plugin type.
|
|
Add a new plugin to our list of plugins.
|
|
Return the number of plugins in our list of plugins.
|
|
Return the nth plugin from the list of plugins.
|
|
Load and return a ICP_PlugIn object.
|
|
Load and return a ICP_PlugIn object.
|
|
|