Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Game.GameManager
Game.GameManager 的协作图:

静态 Public 成员函数

static void RepairAndUpgradeWorld (WorldInfo worldInfo)
static void LoadProject (WorldInfo worldInfo, ContainerWidget gamesWidget)
static void SaveProject (bool waitForCompletion, bool showErrorDialog)
static void InternalSaveProject (ProjectData projectData, string directoryName, bool showErrorDialog)
static void UpdateProject ()
static void DisposeProject ()

静态 Public 属性

static WorldInfo m_worldInfo
static Project m_project
static SubsystemUpdate m_subsystemUpdate
static ManualResetEvent m_saveCompleted = new(true)
static List< Func< bool > > SyncDispatcher = []
const string fName = "GameManager"

属性

static Project Project [get]
static WorldInfo WorldInfo [get]

事件

static Action< Project > ProjectDisposed

详细描述

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

成员函数说明

◆ DisposeProject()

void Game.GameManager.DisposeProject ( )
static

在文件 GameManager.cs 第 193 行定义.

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

◆ InternalSaveProject()

void Game.GameManager.InternalSaveProject ( ProjectData projectData,
string directoryName,
bool showErrorDialog )
static

在文件 GameManager.cs 第 132 行定义.

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

◆ LoadProject()

void Game.GameManager.LoadProject ( WorldInfo worldInfo,
ContainerWidget gamesWidget )
static

在文件 GameManager.cs 第 32 行定义.

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

◆ RepairAndUpgradeWorld()

void Game.GameManager.RepairAndUpgradeWorld ( WorldInfo worldInfo)
static

在文件 GameManager.cs 第 27 行定义.

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

◆ SaveProject()

void Game.GameManager.SaveProject ( bool waitForCompletion,
bool showErrorDialog )
static

在文件 GameManager.cs 第 117 行定义.

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

◆ UpdateProject()

void Game.GameManager.UpdateProject ( )
static

在文件 GameManager.cs 第 183 行定义.

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

类成员变量说明

◆ fName

const string Game.GameManager.fName = "GameManager"
static

在文件 GameManager.cs 第 25 行定义.

◆ m_project

Project Game.GameManager.m_project
static

在文件 GameManager.cs 第 11 行定义.

◆ m_saveCompleted

ManualResetEvent Game.GameManager.m_saveCompleted = new(true)
static

在文件 GameManager.cs 第 15 行定义.

◆ m_subsystemUpdate

SubsystemUpdate Game.GameManager.m_subsystemUpdate
static

在文件 GameManager.cs 第 13 行定义.

◆ m_worldInfo

WorldInfo Game.GameManager.m_worldInfo
static

在文件 GameManager.cs 第 9 行定义.

◆ SyncDispatcher

List<Func<bool> > Game.GameManager.SyncDispatcher = []
static

在文件 GameManager.cs 第 21 行定义.

属性说明

◆ Project

Project Game.GameManager.Project
staticget

在文件 GameManager.cs 第 17 行定义.

◆ WorldInfo

WorldInfo Game.GameManager.WorldInfo
staticget

在文件 GameManager.cs 第 19 行定义.

事件说明

◆ ProjectDisposed

Action<Project> Game.GameManager.ProjectDisposed
static

在文件 GameManager.cs 第 23 行定义.


该类的文档由以下文件生成:
  • E:/sc/doxygen/SurvivalcraftApi 1.8.2.3/Survivalcraft.Windows/Managers/GameManager.cs