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, IHumanReadableConverterm_humanReadableConvertersByType = []
static HashSet< Assembly > m_scannedAssemblies = []

详细描述

在文件 HumanReadableConverter.cs5 行定义.

成员函数说明

◆ ConvertFromString()

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

在文件 HumanReadableConverter.cs55 行定义.

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

◆ ConvertFromString< T >()

在文件 HumanReadableConverter.cs66 行定义.

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

◆ ConvertToString()

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

在文件 HumanReadableConverter.cs10 行定义.

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

◆ GetConverter()

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

在文件 HumanReadableConverter.cs94 行定义.

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

◆ IsTypeSupported()

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

在文件 HumanReadableConverter.cs68 行定义.

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

◆ ScanAssembliesForConverters()

void Engine.Serialization.HumanReadableConverter.ScanAssembliesForConverters ( )
staticprivate

在文件 HumanReadableConverter.cs118 行定义.

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

◆ TryConvertFromString()

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

在文件 HumanReadableConverter.cs26 行定义.

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

◆ TryConvertFromString< T >()

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

在文件 HumanReadableConverter.cs46 行定义.

函数调用图:

◆ ValuesListFromString< T >()

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

在文件 HumanReadableConverter.cs78 行定义.

函数调用图:

◆ ValuesListToString< T >()

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

在文件 HumanReadableConverter.cs70 行定义.

函数调用图:

类成员变量说明

◆ m_humanReadableConvertersByType

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

在文件 HumanReadableConverter.cs6 行定义.

◆ m_scannedAssemblies

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

在文件 HumanReadableConverter.cs8 行定义.


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