dmPMCreateManager(3dm)dmPMCreateManager(3dm)NAME
dmPMCreateManager, dmPMDestroyManager - create and destroy special
effects plugin-manager
SYNOPSIS
#include <dmedia/fx_plugin_mgr.h>
DMplugmgr* dmPMCreateManager
( Widget parent )
void dmPMDestroyManager
( DMplugmgr* manager )
PARAMETERS
parent The parent widget to use if the plugin requires a GUI; can be
NULL.
manager A pointer to a DMplugmgr, which was returned from
dmPMCreateManager.
DESCRIPTIONdmPMCreateManager creates a special effects plugin-manager. It allocates
and manages a list of plugins that applications can use.
If the application does not have a widget, then passing in NULL allows
the plugin-manager to create a widget if necessary (i.e. if any of the
plugins require a GUI).
dmPMDestroyManager destroys the special effects plugin-manager, and frees
all the plugins that were initialized by the plugin-manager.
RETURN VALUESdmPMCreateManager will return a pointer to a DMplugmgr if successful, or
will return NULL if it failed.
SEE ALSOdmPMInitDirectory(3dm), dmPMInitPlugin(3dm), dmPMFreePlugin(3dm),
dmPMFreeAllPlugins(3dm), dmGetError(3dm).
Page 1