|
| 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) |
|