C# Class LongoMatch.Addins.AddinsManager

ファイルを表示 Open project: LongoMatch/longomatch Class Usage Examples

Public Methods

Method Description
Initialize ( string configPath, string searchPath ) : void
LoadConfigModifierAddins ( ) : void
LoadDashboards ( ICategoriesTemplatesProvider provider ) : void
LoadExportProjectAddins ( ) : void
LoadImportProjectAddins ( IProjectsImporter importer ) : void
LoadMultimediaBackendsAddins ( IMultimediaToolkit mtoolkit ) : void
LoadServicesAddins ( ) : void

Register IService exposed by addins through the IServicesPlugin extension point.

LoadUIBackendsAddins ( IGUIToolkit gtoolkit ) : void
RegisterGStreamerPlugins ( ) : bool
ShowStats ( ProjectLongoMatch project ) : bool
ShutdownMultimediaBackends ( ) : void

Private Methods

Method Description
ListPlugins ( ) : List>.Dictionary

Method Details

Initialize() public static method

public static Initialize ( string configPath, string searchPath ) : void
configPath string
searchPath string
return void

LoadConfigModifierAddins() public static method

public static LoadConfigModifierAddins ( ) : void
return void

LoadDashboards() public static method

public static LoadDashboards ( ICategoriesTemplatesProvider provider ) : void
provider ICategoriesTemplatesProvider
return void

LoadExportProjectAddins() public static method

public static LoadExportProjectAddins ( ) : void
return void

LoadImportProjectAddins() public static method

public static LoadImportProjectAddins ( IProjectsImporter importer ) : void
importer IProjectsImporter
return void

LoadMultimediaBackendsAddins() public static method

public static LoadMultimediaBackendsAddins ( IMultimediaToolkit mtoolkit ) : void
mtoolkit IMultimediaToolkit
return void

LoadServicesAddins() public static method

Register IService exposed by addins through the IServicesPlugin extension point.
public static LoadServicesAddins ( ) : void
return void

LoadUIBackendsAddins() public static method

public static LoadUIBackendsAddins ( IGUIToolkit gtoolkit ) : void
gtoolkit IGUIToolkit
return void

RegisterGStreamerPlugins() public static method

public static RegisterGStreamerPlugins ( ) : bool
return bool

ShowStats() public static method

public static ShowStats ( ProjectLongoMatch project ) : bool
project LongoMatch.Core.Store.ProjectLongoMatch
return bool

ShutdownMultimediaBackends() public static method

public static ShutdownMultimediaBackends ( ) : void
return void