Plugin Class |
public class Plugin
The Plugin type exposes the following members.
Name | Description | |
---|---|---|
ConfigPrefix | 插件存储的配置文件名称前缀,默认为$CONFIG$,子类可重写此属性以修改前缀 | |
Guid | 插件GUID,子类需要重写此属性以返回插件自身的GUID,否则插件无法正常运行 | |
PluginDataPrefix | 插件所有数据文件名称前缀,默认为CFG_PLUGIN_PROPS_,子类可重写此属性以修改前缀 | |
RuntimeConfigName | 插件运行时属性配置名称,默认为$RUNTIME$,子类可重写此属性以修改此名称 |
Name | Description | |
---|---|---|
DeleteDocumentData | 删除当前插件的模型数据 | |
DeleteGlobalData | 删除当前插件的全局数据 | |
GetDocumentData | 获取当前插件的模型数据 | |
GetGlobalData | 获取当前插件的全局数据 | |
GetRuntimeData | 获取当前插件的运行时模型数据 | |
OnDocumentClose | 模型关闭回调 | |
OnDocumentOpen | 模型打开回调 | |
OnPluginDispose | 插件销毁回调 | |
OnPluginInit | 插件初始化方法 | |
QueryDocumentDataNames | 查询当前插件的模型数据名称列表 | |
QueryGlobalDataNames | 查询当前插件的所有全局数据名称 | |
SaveDocumentData | 保存当前插件专属的模型数据 | |
SaveGlobalData | 保存当前插件专属的全局数据 | |
SaveRuntimeData | 保存当前插件的运行时模型数据 |