Game Framework
2021.05.31
|
本地化管理器接口。 更多...
Public 成员函数 | |
void | SetResourceManager (IResourceManager resourceManager) |
设置资源管理器。 更多... | |
void | SetDataProviderHelper (IDataProviderHelper< ILocalizationManager > dataProviderHelper) |
设置本地化数据提供者辅助器。 更多... | |
void | SetLocalizationHelper (ILocalizationHelper localizationHelper) |
设置本地化辅助器。 更多... | |
void | EnsureCachedBytesSize (int ensureSize) |
确保二进制流缓存分配足够大小的内存并缓存。 更多... | |
void | FreeCachedBytes () |
释放缓存的二进制流。 更多... | |
string | GetString (string key) |
根据字典主键获取字典内容字符串。 更多... | |
string | GetString (string key, object arg0) |
根据字典主键获取字典内容字符串。 更多... | |
string | GetString (string key, object arg0, object arg1) |
根据字典主键获取字典内容字符串。 更多... | |
string | GetString (string key, object arg0, object arg1, object arg2) |
根据字典主键获取字典内容字符串。 更多... | |
string | GetString (string key, params object[] args) |
根据字典主键获取字典内容字符串。 更多... | |
bool | HasRawString (string key) |
是否存在字典。 更多... | |
string | GetRawString (string key) |
根据字典主键获取字典值。 更多... | |
bool | AddRawString (string key, string value) |
增加字典。 更多... | |
bool | RemoveRawString (string key) |
移除字典。 更多... | |
void | RemoveAllRawStrings () |
清空所有字典。 更多... | |
Public 成员函数 继承自 IDataProvider< ILocalizationManager > | |
void | ReadData (string dataAssetName) |
读取数据。 更多... | |
void | ReadData (string dataAssetName, int priority) |
读取数据。 更多... | |
void | ReadData (string dataAssetName, object userData) |
读取数据。 更多... | |
void | ReadData (string dataAssetName, int priority, object userData) |
读取数据。 更多... | |
bool | ParseData (string dataString) |
解析内容。 更多... | |
bool | ParseData (string dataString, object userData) |
解析内容。 更多... | |
bool | ParseData (byte[] dataBytes) |
解析内容。 更多... | |
bool | ParseData (byte[] dataBytes, object userData) |
解析内容。 更多... | |
bool | ParseData (byte[] dataBytes, int startIndex, int length) |
解析内容。 更多... | |
bool | ParseData (byte[] dataBytes, int startIndex, int length, object userData) |
解析内容。 更多... | |
属性 | |
Language | Language [get, set] |
获取或设置本地化语言。 更多... | |
Language | SystemLanguage [get] |
获取系统语言。 更多... | |
int | DictionaryCount [get] |
获取字典数量。 更多... | |
int | CachedBytesSize [get] |
获取缓冲二进制流的大小。 更多... | |
额外继承的成员函数 | |
事件 继承自 IDataProvider< ILocalizationManager > | |
EventHandler< ReadDataSuccessEventArgs > | ReadDataSuccess |
读取数据成功事件。 更多... | |
EventHandler< ReadDataFailureEventArgs > | ReadDataFailure |
读取数据失败事件。 更多... | |
EventHandler< ReadDataUpdateEventArgs > | ReadDataUpdate |
读取数据更新事件。 更多... | |
EventHandler< ReadDataDependencyAssetEventArgs > | ReadDataDependencyAsset |
读取数据时加载依赖资源事件。 更多... | |
本地化管理器接口。
bool AddRawString | ( | string | key, |
string | value | ||
) |
增加字典。
key | 字典主键。 |
value | 字典内容。 |
void EnsureCachedBytesSize | ( | int | ensureSize | ) |
确保二进制流缓存分配足够大小的内存并缓存。
ensureSize | 要确保二进制流缓存分配内存的大小。 |
void FreeCachedBytes | ( | ) |
释放缓存的二进制流。
string GetRawString | ( | string | key | ) |
根据字典主键获取字典值。
key | 字典主键。 |
string GetString | ( | string | key | ) |
根据字典主键获取字典内容字符串。
key | 字典主键。 |
string GetString | ( | string | key, |
object | arg0 | ||
) |
根据字典主键获取字典内容字符串。
key | 字典主键。 |
arg0 | 字典参数 0。 |
string GetString | ( | string | key, |
object | arg0, | ||
object | arg1 | ||
) |
根据字典主键获取字典内容字符串。
key | 字典主键。 |
arg0 | 字典参数 0。 |
arg1 | 字典参数 1。 |
string GetString | ( | string | key, |
object | arg0, | ||
object | arg1, | ||
object | arg2 | ||
) |
根据字典主键获取字典内容字符串。
key | 字典主键。 |
arg0 | 字典参数 0。 |
arg1 | 字典参数 1。 |
arg2 | 字典参数 2。 |
string GetString | ( | string | key, |
params object[] | args | ||
) |
根据字典主键获取字典内容字符串。
key | 字典主键。 |
args | 字典参数。 |
bool HasRawString | ( | string | key | ) |
是否存在字典。
key | 字典主键。 |
void RemoveAllRawStrings | ( | ) |
清空所有字典。
bool RemoveRawString | ( | string | key | ) |
移除字典。
key | 字典主键。 |
void SetDataProviderHelper | ( | IDataProviderHelper< ILocalizationManager > | dataProviderHelper | ) |
设置本地化数据提供者辅助器。
dataProviderHelper | 本地化数据提供者辅助器。 |
void SetLocalizationHelper | ( | ILocalizationHelper | localizationHelper | ) |
设置本地化辅助器。
localizationHelper | 本地化辅助器。 |
void SetResourceManager | ( | IResourceManager | resourceManager | ) |
设置资源管理器。
resourceManager | 资源管理器。 |
|
get |
获取缓冲二进制流的大小。
|
get |
获取字典数量。
|
get |
获取系统语言。