Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
TemplatesDatabase.XmlDatabaseSerializer

静态 Public 成员函数

static Database LoadDatabase (XElement node)
static List< DatabaseObjectLoadDatabaseObjectsList (XElement node, Database database)
static List< DatabaseObjectLoadDatabaseObjectsList (XElement node, Database database, bool generateNewGuids)
static DatabaseObject LoadDatabaseObject (XElement node, Database database)
static void SaveDatabase (XElement node, Database database)
static void SaveDatabaseObjectsList (XElement node, IEnumerable< DatabaseObject > databaseObjects)
static void SaveDatabaseObject (XElement node, DatabaseObject databaseObject)
static List< DatabaseObjectInternalLoadDatabaseObjectsList (XElement node, Database database, Dictionary< DatabaseObject, Guid > nestingParents, Dictionary< DatabaseObject, Guid > inheritanceParents, Dictionary< Guid, Guid > guidTranslation)
static DatabaseObject InternalLoadDatabaseObject (XElement node, Database database, Dictionary< DatabaseObject, Guid > nestingParents, Dictionary< DatabaseObject, Guid > inheritanceParents, Dictionary< Guid, Guid > guidTranslation)
static void InternalSaveDatabaseObjectsList (XElement node, IEnumerable< DatabaseObject > databaseObjects, bool saveNestingParents)
static void InternalSaveDatabaseObject (XElement node, DatabaseObject databaseObject, bool saveNestingParent)

详细描述

在文件 XmlDatabaseSerializer.cs11 行定义.

成员函数说明

◆ InternalLoadDatabaseObject()

DatabaseObject TemplatesDatabase.XmlDatabaseSerializer.InternalLoadDatabaseObject ( XElement node,
Database database,
Dictionary< DatabaseObject, Guid > nestingParents,
Dictionary< DatabaseObject, Guid > inheritanceParents,
Dictionary< Guid, Guid > guidTranslation )
static

在文件 XmlDatabaseSerializer.cs214 行定义.

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

◆ InternalLoadDatabaseObjectsList()

List< DatabaseObject > TemplatesDatabase.XmlDatabaseSerializer.InternalLoadDatabaseObjectsList ( XElement node,
Database database,
Dictionary< DatabaseObject, Guid > nestingParents,
Dictionary< DatabaseObject, Guid > inheritanceParents,
Dictionary< Guid, Guid > guidTranslation )
static

在文件 XmlDatabaseSerializer.cs201 行定义.

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

◆ InternalSaveDatabaseObject()

void TemplatesDatabase.XmlDatabaseSerializer.InternalSaveDatabaseObject ( XElement node,
DatabaseObject databaseObject,
bool saveNestingParent )
static

在文件 XmlDatabaseSerializer.cs262 行定义.

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

◆ InternalSaveDatabaseObjectsList()

void TemplatesDatabase.XmlDatabaseSerializer.InternalSaveDatabaseObjectsList ( XElement node,
IEnumerable< DatabaseObject > databaseObjects,
bool saveNestingParents )
static

在文件 XmlDatabaseSerializer.cs254 行定义.

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

◆ LoadDatabase()

Database TemplatesDatabase.XmlDatabaseSerializer.LoadDatabase ( XElement node)
static

在文件 XmlDatabaseSerializer.cs12 行定义.

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

◆ LoadDatabaseObject()

DatabaseObject TemplatesDatabase.XmlDatabaseSerializer.LoadDatabaseObject ( XElement node,
Database database )
static

在文件 XmlDatabaseSerializer.cs128 行定义.

函数调用图:

◆ LoadDatabaseObjectsList() [1/2]

List< DatabaseObject > TemplatesDatabase.XmlDatabaseSerializer.LoadDatabaseObjectsList ( XElement node,
Database database )
static

在文件 XmlDatabaseSerializer.cs89 行定义.

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

◆ LoadDatabaseObjectsList() [2/2]

List< DatabaseObject > TemplatesDatabase.XmlDatabaseSerializer.LoadDatabaseObjectsList ( XElement node,
Database database,
bool generateNewGuids )
static

在文件 XmlDatabaseSerializer.cs92 行定义.

函数调用图:

◆ SaveDatabase()

void TemplatesDatabase.XmlDatabaseSerializer.SaveDatabase ( XElement node,
Database database )
static

在文件 XmlDatabaseSerializer.cs137 行定义.

函数调用图:

◆ SaveDatabaseObject()

void TemplatesDatabase.XmlDatabaseSerializer.SaveDatabaseObject ( XElement node,
DatabaseObject databaseObject )
static

在文件 XmlDatabaseSerializer.cs197 行定义.

函数调用图:

◆ SaveDatabaseObjectsList()

void TemplatesDatabase.XmlDatabaseSerializer.SaveDatabaseObjectsList ( XElement node,
IEnumerable< DatabaseObject > databaseObjects )
static

在文件 XmlDatabaseSerializer.cs187 行定义.

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

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