GME
13
|
#include <ScriptHost.h>
Public Member Functions | |
CScriptHost () | |
virtual | ~CScriptHost () |
STDMETHOD() | ProcessString (BSTR input) |
STDMETHOD() | InitEngine (IDispatch *console, BSTR engineProgid) |
STDMETHOD() | SetGMEApp (IDispatch *gmeapp) |
STDMETHOD() | SetGMEProj (IDispatch *gmeproj) |
STDMETHOD() | GetLCID (LCID *plcid) |
STDMETHOD() | GetItemInfo (LPCOLESTR pstrName, DWORD dwReturnMask, IUnknown **ppiunkItem, ITypeInfo **ppti) |
STDMETHOD() | GetDocVersionString (BSTR *pbstrVersion) |
STDMETHOD() | OnScriptTerminate (const VARIANT *pvarResult, const EXCEPINFO *pexcepinfo) |
STDMETHOD() | OnStateChange (SCRIPTSTATE ssScriptState) |
STDMETHOD() | OnScriptError (IActiveScriptError *pscripterror) |
STDMETHOD() | OnEnterScript (void) |
STDMETHOD() | OnLeaveScript (void) |
Definition at line 22 of file ScriptHost.h.
CScriptHost::CScriptHost | ( | ) | [inline] |
Definition at line 29 of file ScriptHost.h.
virtual CScriptHost::~CScriptHost | ( | ) | [inline, virtual] |
Definition at line 36 of file ScriptHost.h.
STDMETHODIMP CScriptHost::GetDocVersionString | ( | BSTR * | pbstrVersion | ) |
Definition at line 126 of file ScriptHost.cpp.
STDMETHODIMP CScriptHost::GetItemInfo | ( | LPCOLESTR | pstrName, |
DWORD | dwReturnMask, | ||
IUnknown ** | ppiunkItem, | ||
ITypeInfo ** | ppti | ||
) |
Definition at line 90 of file ScriptHost.cpp.
STDMETHODIMP CScriptHost::GetLCID | ( | LCID * | plcid | ) |
Definition at line 85 of file ScriptHost.cpp.
STDMETHODIMP CScriptHost::InitEngine | ( | IDispatch * | console, |
BSTR | engineProgid | ||
) |
Definition at line 11 of file ScriptHost.cpp.
STDMETHODIMP CScriptHost::OnEnterScript | ( | void | ) |
Definition at line 182 of file ScriptHost.cpp.
STDMETHODIMP CScriptHost::OnLeaveScript | ( | void | ) |
Definition at line 187 of file ScriptHost.cpp.
STDMETHODIMP CScriptHost::OnScriptError | ( | IActiveScriptError * | pscripterror | ) |
Definition at line 144 of file ScriptHost.cpp.
STDMETHODIMP CScriptHost::OnScriptTerminate | ( | const VARIANT * | pvarResult, |
const EXCEPINFO * | pexcepinfo | ||
) |
Definition at line 131 of file ScriptHost.cpp.
STDMETHODIMP CScriptHost::OnStateChange | ( | SCRIPTSTATE | ssScriptState | ) |
Definition at line 138 of file ScriptHost.cpp.
STDMETHODIMP CScriptHost::ProcessString | ( | BSTR | input | ) |
Definition at line 55 of file ScriptHost.cpp.
STDMETHODIMP CScriptHost::SetGMEApp | ( | IDispatch * | gmeapp | ) |
Definition at line 192 of file ScriptHost.cpp.
STDMETHODIMP CScriptHost::SetGMEProj | ( | IDispatch * | gmeproj | ) |
Definition at line 239 of file ScriptHost.cpp.