GME
13
|
#include <ComponentProxy.h>
Public Member Functions | |
CComponentProxy () | |
STDMETHOD() | put_DispatchComponent (IDispatch *component) |
STDMETHOD() | Invoke (IMgaProject *project, IMgaFCOs *selectedobjs, long param) |
STDMETHOD() | Initialize (IMgaProject *p) |
STDMETHOD() | Enable (VARIANT_BOOL newVal) |
STDMETHOD() | get_InteractiveMode (VARIANT_BOOL *enabled) |
STDMETHOD() | put_InteractiveMode (VARIANT_BOOL enabled) |
STDMETHOD() | get_ComponentName (BSTR *pVal) |
STDMETHOD() | get_ComponentType (componenttype_enum *t) |
STDMETHOD() | get_Paradigm (BSTR *pVal) |
STDMETHOD() | InvokeEx (IMgaProject *project, IMgaFCO *currentobj, IMgaFCOs *selectedobjs, long param) |
STDMETHOD() | ObjectsInvokeEx (IMgaProject *project, IMgaObject *currentobj, IMgaObjects *selectedobjs, long param) |
STDMETHOD() | get_ComponentProgID (BSTR *pVal) |
STDMETHOD() | put_ComponentParameter (BSTR name, VARIANT newVal) |
STDMETHOD() | get_ComponentParameter (BSTR name, VARIANT *pVal) |
STDMETHOD() | get_version (GMEInterfaceVersion_enum *pVal) |
Protected Attributes | |
CComDispatchDriver | m_dispatch |
Definition at line 10 of file ComponentProxy.h.
CComponentProxy::CComponentProxy | ( | ) | [inline] |
Definition at line 18 of file ComponentProxy.h.
STDMETHODIMP CComponentProxy::Enable | ( | VARIANT_BOOL | newVal | ) |
Implements IMgaComponent.
Definition at line 38 of file ComponentProxy.cpp.
STDMETHODIMP CComponentProxy::get_ComponentName | ( | BSTR * | pVal | ) |
Definition at line 67 of file ComponentProxy.cpp.
STDMETHODIMP CComponentProxy::get_ComponentParameter | ( | BSTR | name, |
VARIANT * | pVal | ||
) |
Definition at line 160 of file ComponentProxy.cpp.
STDMETHODIMP CComponentProxy::get_ComponentProgID | ( | BSTR * | pVal | ) |
Definition at line 137 of file ComponentProxy.cpp.
STDMETHODIMP CComponentProxy::get_ComponentType | ( | componenttype_enum * | t | ) |
Definition at line 83 of file ComponentProxy.cpp.
STDMETHODIMP CComponentProxy::get_InteractiveMode | ( | VARIANT_BOOL * | enabled | ) |
Definition at line 45 of file ComponentProxy.cpp.
STDMETHODIMP CComponentProxy::get_Paradigm | ( | BSTR * | pVal | ) |
Definition at line 98 of file ComponentProxy.cpp.
STDMETHODIMP CComponentProxy::get_version | ( | GMEInterfaceVersion_enum * | pVal | ) |
Definition at line 169 of file ComponentProxy.cpp.
STDMETHODIMP CComponentProxy::Initialize | ( | IMgaProject * | p | ) |
Implements IMgaComponent.
Definition at line 31 of file ComponentProxy.cpp.
STDMETHODIMP CComponentProxy::Invoke | ( | IMgaProject * | project, |
IMgaFCOs * | selectedobjs, | ||
long | param | ||
) |
Implements IMgaComponent.
Definition at line 21 of file ComponentProxy.cpp.
STDMETHODIMP CComponentProxy::InvokeEx | ( | IMgaProject * | project, |
IMgaFCO * | currentobj, | ||
IMgaFCOs * | selectedobjs, | ||
long | param | ||
) |
Implements IMgaComponentEx.
Definition at line 115 of file ComponentProxy.cpp.
STDMETHODIMP CComponentProxy::ObjectsInvokeEx | ( | IMgaProject * | project, |
IMgaObject * | currentobj, | ||
IMgaObjects * | selectedobjs, | ||
long | param | ||
) |
Implements IMgaComponentEx.
Definition at line 126 of file ComponentProxy.cpp.
STDMETHODIMP CComponentProxy::put_ComponentParameter | ( | BSTR | name, |
VARIANT | newVal | ||
) |
Definition at line 153 of file ComponentProxy.cpp.
STDMETHODIMP CComponentProxy::put_DispatchComponent | ( | IDispatch * | component | ) |
Definition at line 12 of file ComponentProxy.cpp.
STDMETHODIMP CComponentProxy::put_InteractiveMode | ( | VARIANT_BOOL | enabled | ) |
Definition at line 60 of file ComponentProxy.cpp.
CComDispatchDriver CComponentProxy::m_dispatch [protected] |
Definition at line 60 of file ComponentProxy.h.