LeechCraft  %{LEECHCRAFT_VERSION}
Modular cross-platform feature rich live environment.
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 1234]
oNLeechCraft
oNMedia
oNUi
oCEntityTestHandleResultThe result of testing whether the entity could be handled
oCIActionsExporterInterface for embedding actions and menus into various places
oCIAdvancedHTMLEditorInterface for HTML/WYSIWYG editors with some advanced functionality
oCIANEmitterInterface for plugins emitting AdvancedNotifications entries
oCIColorThemeManager
oCICoreProxyProxy class for the communication with LeechCraft
oCICoreTabWidgetThis interface is used to represent LeechCraft's core tab widget
oCIDataFilterBase interface for data filter plugins
oCIDNDTab
oCIDownloadCommon interface for all the downloaders
oCIEditorWidgetInterface to be implemented by editor widgets returned from ITextEditor::GetTextEditor()
oCIEntityHandlerInterface for plugins able to handle entities
oCIEntityManagerProxy to core entity manager
oCIFinderBase class for search providers
oCIFindProxyRepresents search results for a single Request
oCIHaveDiagInfo
oCIHaveRecoverableTabsInterface for plugins that can recover tabs after restart
oCIHaveSettingsInterface for plugins that have user-configurable settings
oCIHaveShortcutsInterface for plugins that support configuring shortcuts
oCIHaveTabsInterface for plugins that have one or more tabs
oCIImportExportInterface for plugins which can import/export data to persistent storage
oCIInfoRequired interface for every plugin
oCIJobHolderInterface for plugins holding jobs or persistent notifications
oCIMediaPlayer
oCIMWProxyThis interface is used for manipulating the main window
oCIPlugin2Base class for second-level plugins
oCIPluginAdaptorThis class is used to provide plugins for LeechCraft from additional sources
oCIPluginReadyBase class for plugins accepting second-level plugins
oCIPluginsManagerThis interface is used to represent LeechCraft's global plugin manager
oCIQuarkComponentProviderInterface for plugins providing quark components
oCIRecoverableTabInterface for a single tab that may be recovered
oCIRemovableDevManager
oCIRootWindowsManagerInterface to the core windows manager
oCIScriptInterface for objects representing scripts
oCIScriptLoaderInterface for plugins providing scripting
oCIScriptLoaderInstanceInterface for script loaders
oCIShortcutProxyProxy for requesting shortcuts from the shortcut manager in the Core
oCIStartupWizardInterface for adding page to the common startup wizard
oCISummaryRepresentation
oCISyncableInterface for plugins that have content/data/settings that can be synchronized via other plugins — syncers
oCITabWidgetThis interface defines methods that should be implemented in widgets added to the main tab widget
oCITaggableJobsInterface for plugins having taggable download jobs
oCITagsManagerTags manager's interface
oCITextEditorInterface for plugins implementing a text editor component
oCIVideoWidget
oCIWebBrowserBase class for plugins that provide a web browser
oCIWebFileStorage
\CIWebWidgetCommon interface for a web widget