Definition at line 31 of file SScriptModule-i.h.
◆ AddRef()
long IScriptModule::AddRef |
( |
| ) |
|
增加引用计数
- Returns
- long - 新引用计数
◆ executeMain()
int IScriptModule::executeMain |
( |
HINSTANCE | hInst, |
|
|
LPCSTR | pszWorkDir, |
|
|
LPCSTR | pszArgs ) |
执行主函数
- Parameters
-
hInst | - 实例句柄 |
pszWorkDir | - 工作目录 |
pszArgs | - 额外参数 |
- Returns
- int - 返回代码
◆ executeScriptBuffer()
void IScriptModule::executeScriptBuffer |
( |
LPCSTR | buff, |
|
|
size_t | sz ) |
执行脚本缓冲区
- Parameters
-
- Returns
- void
◆ executeScriptedEventHandler()
BOOL IScriptModule::executeScriptedEventHandler |
( |
LPCSTR | handler_name, |
|
|
IEvtArgs * | pEvt ) |
执行脚本化的事件处理函数
- Parameters
-
handler_name | - 处理函数名称 |
pEvt | - 事件参数 |
- Returns
- BOOL - 事件被处理返回TRUE,否则返回FALSE
◆ executeScriptFile()
BOOL IScriptModule::executeScriptFile |
( |
LPCSTR | pszScriptFile | ) |
|
执行脚本文件
- Parameters
-
- Returns
- BOOL - 成功返回TRUE,失败返回FALSE
◆ getIdentifierString()
LPCSTR IScriptModule::getIdentifierString |
( |
| ) |
|
获取脚本模块的标识字符串
- Returns
- LPCSTR - 标识字符串
◆ getIdleHandler()
获取空闲处理器
- Returns
- IIdleHandler* - 空闲处理器指针
◆ GetScriptEngine()
void * IScriptModule::GetScriptEngine |
( |
| ) |
|
获取脚本引擎的指针
- Returns
- void* - 脚本引擎的指针
◆ OnFinalRelease()
void IScriptModule::OnFinalRelease |
( |
| ) |
|
◆ Release()
long IScriptModule::Release |
( |
| ) |
|
减少引用计数
- Returns
- long - 新引用计数
The documentation for this struct was generated from the following file: