|
| static void | Initialize () |
| |
| static string | ImportWorld (Stream sourceStream) |
| |
| static void | ExportWorld (string directoryName, Stream targetStream) |
| |
| static void | DeleteWorld (string directoryName) |
| |
| static void | RepairWorldIfNeeded (string directoryName) |
| |
| static void | MakeQuickWorldBackup (string directoryName) |
| |
| static bool | SnapshotExists (string directoryName, string snapshotName) |
| |
| static void | TakeWorldSnapshot (string directoryName, string snapshotName) |
| |
| static void | RestoreWorldFromSnapshot (string directoryName, string snapshotName) |
| |
| static void | DeleteWorldSnapshot (string directoryName, string snapshotName) |
| |
| static void | UpdateWorldsList () |
| |
| static bool | ValidateWorldName (string name) |
| |
| static WorldInfo | GetWorldInfo (string directoryName) |
| |
| static WorldInfo | CreateWorld (WorldSettings worldSettings) |
| |
| static void | ChangeWorld (string directoryName, WorldSettings worldSettings) |
| |
| static string | GetUnusedWorldDirectoryName () |
| |
| static void | RecursiveEnumerateDirectory (string directoryName, List< string > files, List< string > directories, Func< string, bool > filesFilter) |
| |
| static XElement | GetGameInfoNode (XElement projectNode) |
| |
| static XElement | GetSubsystemNode (XElement projectNode, string subsystemName) |
| |
| static XElement | GetSubsystemNode (XElement projectNode, string subsystemName, bool throwOnError) |
| | 保证和旧引用的兼容性,这里不使用默认参数
|
| |
| static XElement | GetPlayersNode (XElement projectNode) |
| |
| static XElement | GetProjectNode (WorldInfo worldInfo) |
| |
| static void | PackWorld (string directoryName, Stream targetStream, Func< string, bool > filter, bool embedExternalContent) |
| |
| static void | UnpackWorld (string directoryName, Stream sourceStream, bool importEmbeddedExternalContent) |
| |
| static void | DeleteWorldContents (string directoryName, Func< string, bool > filter) |
| |
| static string | MakeSnapshotFilename (string directoryName, string snapshotName) |
| |
| static bool | TestXmlFile (string fileName, string rootNodeName) |
| |