Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Engine.Serialization.HumanReadableConverter

静态 Public 成员函数

static string ConvertToString (object value)
static bool TryConvertFromString (Type type, string data, out object result)
static bool TryConvertFromString< T > (string data, out T result)
static object ConvertFromString (Type type, string data)
static T ConvertFromString< T > (string data)
static bool IsTypeSupported (Type type)
static string ValuesListToString< T > (char separator, params T[] values)
static T[] ValuesListFromString< T > (char separator, string data)

静态 Private 成员函数

static IHumanReadableConverter GetConverter (Type type, bool throwIfNotFound)
static void ScanAssembliesForConverters ()

静态 Private 属性

static Dictionary< Type, IHumanReadableConverter > m_humanReadableConvertersByType = []
static HashSet< Assembly > m_scannedAssemblies = []

详细描述

在文件 HumanReadableConverter.cs 第 5 行定义.

成员函数说明

◆ ConvertFromString()

object Engine.Serialization.HumanReadableConverter.ConvertFromString ( Type type,
string data )
static

在文件 HumanReadableConverter.cs 第 55 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ ConvertFromString< T >()

在文件 HumanReadableConverter.cs 第 66 行定义.

这是这个函数的调用关系图:

◆ ConvertToString()

string Engine.Serialization.HumanReadableConverter.ConvertToString ( object value)
static

在文件 HumanReadableConverter.cs 第 10 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ GetConverter()

IHumanReadableConverter Engine.Serialization.HumanReadableConverter.GetConverter ( Type type,
bool throwIfNotFound )
staticprivate

在文件 HumanReadableConverter.cs 第 94 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ IsTypeSupported()

bool Engine.Serialization.HumanReadableConverter.IsTypeSupported ( Type type)
static

在文件 HumanReadableConverter.cs 第 68 行定义.

这是这个函数的调用关系图:

◆ ScanAssembliesForConverters()

void Engine.Serialization.HumanReadableConverter.ScanAssembliesForConverters ( )
staticprivate

在文件 HumanReadableConverter.cs 第 118 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ TryConvertFromString()

bool Engine.Serialization.HumanReadableConverter.TryConvertFromString ( Type type,
string data,
out object result )
static

在文件 HumanReadableConverter.cs 第 26 行定义.

函数调用图:
这是这个函数的调用关系图:

◆ TryConvertFromString< T >()

bool Engine.Serialization.HumanReadableConverter.TryConvertFromString< T > ( string data,
out T result )
static

在文件 HumanReadableConverter.cs 第 46 行定义.

函数调用图:

◆ ValuesListFromString< T >()

T[] Engine.Serialization.HumanReadableConverter.ValuesListFromString< T > ( char separator,
string data )
static

在文件 HumanReadableConverter.cs 第 78 行定义.

函数调用图:

◆ ValuesListToString< T >()

string Engine.Serialization.HumanReadableConverter.ValuesListToString< T > ( char separator,
params T[] values )
static

在文件 HumanReadableConverter.cs 第 70 行定义.

函数调用图:

类成员变量说明

◆ m_humanReadableConvertersByType

Dictionary<Type, IHumanReadableConverter> Engine.Serialization.HumanReadableConverter.m_humanReadableConvertersByType = []
staticprivate

在文件 HumanReadableConverter.cs 第 6 行定义.

◆ m_scannedAssemblies

HashSet<Assembly> Engine.Serialization.HumanReadableConverter.m_scannedAssemblies = []
staticprivate

在文件 HumanReadableConverter.cs 第 8 行定义.


该类的文档由以下文件生成: