模组数据域
继承层次SystemObject BaseGameDataDomain GameData.Domains.ModModDomain 命名空间: GameData.Domains.Mod程序集: GameData (在 GameData.exe 中) 版本:1.0.0
语法public class ModDomain : BaseGameDataDomain
ModDomain 类型公开以下成员。
方法 | 名称 | 说明 |
---|
 | AddModMethod(String, String, ActionDataContext, SerializableModData) |
添加可以从前端调用的 Mod 方法
|
 | AddModMethod(String, String, ActionDataContext) |
添加可以从前端调用的 Mod 方法
|
 | AddModMethod(String, String, FuncDataContext, SerializableModData, SerializableModData) |
添加可以从前端调用的 Mod 方法
|
 | AddModMethod(String, String, FuncDataContext, SerializableModData) |
添加可以从前端调用的 Mod 方法
|
 | AddOnReceiveDataHandler(String, String, ActionSerializableModData) |
添加数据处理器,添加的处理器会在设置 Mod 数据时自动调用(值被修改后)
|
 | AddOnReceiveDataHandler(String, String, ActionBoolean) |
添加数据处理器,添加的处理器会在设置 Mod 数据时自动调用(值被修改后)
|
 | AddOnReceiveDataHandler(String, String, ActionInt32) |
添加数据处理器,添加的处理器会在设置 Mod 数据时自动调用(值被修改后)
|
 | AddOnReceiveDataHandler(String, String, ActionSingle) |
添加数据处理器,添加的处理器会在设置 Mod 数据时自动调用(值被修改后)
|
 | AddOnReceiveDataHandler(String, String, ActionString) |
添加数据处理器,添加的处理器会在设置 Mod 数据时自动调用(值被修改后)
|
 | CallModMethod |
调用 Mod 方法
|
 | CallModMethodWithParam |
调用 Mod 方法
|
 | CallModMethodWithParamAndRet |
调用 Mod 方法
|
 | CallModMethodWithRet |
调用 Mod 方法
|
 | GetBool |
获取一个 Bool 数据
|
 | GetData | (重写 BaseGameDataDomain.GetData(UInt16, UInt64, UInt32, RawDataPool, Boolean)) |
 | GetInt |
获取一个 Int 数据
|
 | GetModDirectory |
获取Mod根目录
|
 | GetModTitle |
获取Mod的标题
|
 | GetSerializableModData |
获取一个 SerializableModData 数据
|
 | GetSetting(String, String, Boolean) |
获取 bool 类型的 Mod 设置
|
 | GetSetting(String, String, Int32) |
获取 int 类型的Mod设置
|
 | GetSetting(String, String, Single) |
获取 float 类型的Mod设置
|
 | GetSetting(String, String, String) |
获取 string 类型的 Mod 设置
|
 | GetString |
获取一个 String 数据
|
 | RemoveBool |
删除一个布尔型数据
|
 | RemoveFloat |
删除一个浮点型数据
|
 | RemoveInt |
删除一个整数型数据
|
 | RemoveString |
删除一个字符串数据
|
 | SetBool |
修改一个布尔型数据
|
 | SetFloat |
修改一个布尔型数据
|
 | SetInt |
修改一个整数型数据
|
 | SetString |
修改一个字符串数据
|
 | TryGet(String, String, Boolean, SerializableModData) |
尝试获取一个ISerializableGameData数据,返回该数据是否存在
|
 | TryGet(String, String, Boolean, Boolean) |
尝试获取一个bool,返回该数据是否存在
|
 | TryGet(String, String, Boolean, Int32) |
尝试获取一个Int,返回该数据是否存在
|
 | TryGet(String, String, Boolean, Single) |
尝试获取一个float,返回该数据是否存在
|
 | TryGet(String, String, Boolean, String) |
尝试获取一个string,返回该数据是否存在
|
Top
参见