|
| | CTemplateDefBase () |
| |
| virtual | ~CTemplateDefBase () |
| |
| STDMETHOD() | s_PropGet (const cScriptableProp *pProp, OUT cVariant &vValRet) |
| |
| STDMETHOD() | s_PropPut (const cScriptableProp *pProp, const cVariant &vVal) |
| |
| | CSCRIPT_CLASS_DEF0 (TemplateDefBase) |
| |
| virtual | ~cScriptableObj () |
| |
| | STDMETHOD_ (cScriptableInterfaceDefPtr, get_ScriptInterfaceDef)() const |
| |
| STDMETHOD() | s_PropGet (const cScriptableProp *pProp, OUT cVariant &vValRet) override |
| |
| STDMETHOD() | s_PropPut (const cScriptableProp *pProp, const cVariant &vVal) override |
| |
| STDMETHOD() | s_Invoke (const cScriptableMethod *pMethod, const cVariant &vArgs, OUT cVariant &vValRet) override |
| |
| const cScriptableProp * | FindPropStr (const ATOMCHAR_t *pszPropName) const |
| |
| const cScriptableMethod * | FindMethodStr (const ATOMCHAR_t *pszPropName) const |
| |
| HRESULT | s_InvokeKey (const ATOMCHAR_t *pszMethodKey, const cVariant &vArgs, OUT cVariant &vValRet) |
| |
| | STDMETHOD_ (cVariant, s_Exec)(const ATOMCHAR_t *pszMethodKey |
| |
| STDMETHOD() | s_GetEnum (ITERATE_t i, OUT cStringA &rsPropName, OUT cVariant &rvValRet) override |
| |
| STDMETHOD() | s_GetByName (const ATOMCHAR_t *pszPropName, OUT cVariant &rvValRet) override |
| |
| STDMETHOD() | s_Put (const ATOMCHAR_t *pszPropName, const cVariant &vValSet) override |
| |
| void | s_LoadPropsCommandLine (cAppArgs &args) |
| |
| HRESULT | s_LoadPropsBase (IScriptableEnumerator &rProps) |
| |
| HRESULT | s_LoadPropVar (const ATOMCHAR_t *pszPropName, const cVariant &vVal) |
| |
| HRESULT | s_WritePropNULL (IScriptableSetter &s, const cScriptableProp *pProp) |
| |
| HRESULT | s_WriteProp (IScriptableSetter &s, const cScriptableProp *pProp) |
| |
| HRESULT | s_WritePropsClass (IScriptableSetter &s, const cScriptableInterfaceDef *pClass) |
| |
| HRESULT | s_WritePropsArray (IScriptableSetter &s, const cScriptableProp *pProps, IScriptableObj *pDefaultSkip=nullptr) |
| |
| STDMETHOD() | s_WriteProps (IScriptableSetter &s) |
| |
| | STDMETHOD_ (cVariant, s_Get)(const ATOMCHAR_t *pszPropName) |
| |
| cVariant | s_Get (const cScriptableProp &rProp) |
| |
| | STDMETHOD_ (cString, s_GetStr)(const ATOMCHAR_t *pszPropName) |
| |
| | STDMETHOD_ (float, s_GetFloat)(const ATOMCHAR_t *pszPropName) |
| |
| STDMETHOD() | GetTypeInfoCount (UINT *pctinfo) |
| |