#include <Plugins.h>
Public Member Functions | |
CPlugin (REFCLSID pCLSID, LPCTSTR pszName) | |
virtual | ~CPlugin () |
BOOL | Start () |
void | Stop () |
BOOL | StartIfEnabled () |
CString | GetStringCLSID () const |
Public Attributes | |
CLSID | m_pCLSID |
CString | m_sName |
HICON | m_hIcon |
DWORD | m_nCapabilities |
IGeneralPlugin * | m_pPlugin |
ICommandPlugin * | m_pCommand |
IExecutePlugin * | m_pExecute |
Protected Member Functions | |
HICON | LookupIcon () |
|
Definition at line 307 of file Plugins.cpp. References LookupIcon(), m_hIcon, m_pCLSID, m_pCommand, m_pExecute, m_pPlugin, m_sName, and NULL. |
|
Definition at line 318 of file Plugins.cpp. |
|
Definition at line 385 of file Plugins.cpp. References GUIDX::Encode(), and m_pCLSID. Referenced by CPluginsSettingsPage::EnumerateGenericPlugins(), and LookupIcon(). |
|
Definition at line 393 of file Plugins.cpp. References GetStringCLSID(), and NULL. Referenced by CPlugin(). |
|
Definition at line 327 of file Plugins.cpp. References Application, CComObject::GetInterface(), m_nCapabilities, m_pCLSID, m_pCommand, m_pExecute, m_pPlugin, and NULL. Referenced by CPluginsSettingsPage::OnOK(), and StartIfEnabled(). |
|
Definition at line 374 of file Plugins.cpp. References CPlugins::LookupEnable(), m_pCLSID, and Start(). Referenced by CPlugins::Enumerate(). |
|
Definition at line 353 of file Plugins.cpp. References m_pCommand, m_pPlugin, and NULL. Referenced by CPluginsSettingsPage::OnOK(), and ~CPlugin(). |
|
Definition at line 89 of file Plugins.h. Referenced by CPlugin(), CPluginsSettingsPage::EnumerateGenericPlugins(), and ~CPlugin(). |
|
Definition at line 90 of file Plugins.h. Referenced by Start(). |
|
Definition at line 87 of file Plugins.h. Referenced by CPlugin(), GetStringCLSID(), Start(), and StartIfEnabled(). |
|
Definition at line 93 of file Plugins.h. Referenced by CPlugin(), CPlugins::OnCommand(), CPlugins::OnSkinChanged(), CPlugins::OnUpdate(), CPlugins::RegisterCommands(), Start(), and Stop(). |
|
Definition at line 94 of file Plugins.h. Referenced by CPlugin(), CPlugins::OnEnqueueFile(), CPlugins::OnExecuteFile(), and Start(). |
|
Definition at line 92 of file Plugins.h. Referenced by CPlugin(), CPluginsSettingsPage::EnumerateGenericPlugins(), CPluginsSettingsPage::OnItemChangedPlugins(), CPluginsSettingsPage::OnOK(), CPluginsSettingsPage::OnPluginsSetup(), CPlugins::OnSkinChanged(), Start(), and Stop(). |
|
Definition at line 88 of file Plugins.h. Referenced by CPlugin(), and CPluginsSettingsPage::EnumerateGenericPlugins(). |