Survivalcraft API 1.8.2.3 v1.8.2.3
Survivalcraft 2.4
载入中...
搜索中...
未找到
Game.SubsystemGameWidgets
类 Game.SubsystemGameWidgets 继承关系图:
Game.SubsystemGameWidgets 的协作图:

Public 成员函数

virtual float CalculateSquaredDistanceFromNearestView (Vector3 p)
virtual float CalculateDistanceFromNearestView (Vector3 p)
virtual void Update (float dt)
override void Load (ValuesDictionary valuesDictionary)
override void Dispose ()
virtual void AddGameWidgetForPlayer (PlayerData playerData)
virtual void RemoveGameWidget (GameWidget gameWidget)
Public 成员函数 继承自 GameEntitySystem.Subsystem
virtual void OnEntityAdded (Entity entity)
virtual void OnEntityRemoved (Entity entity)
virtual void Save (ValuesDictionary valuesDictionary)
virtual void Initialize (Project project, ValuesDictionary valuesDictionary)

Public 属性

SubsystemPlayers m_subsystemPlayers
List< GameWidgetm_gameWidgets = []

属性

int MaxGameWidgets [get]
virtual GamesWidget GamesWidget [get, set]
virtual ReadOnlyList< GameWidgetGameWidgets [get]
virtual SubsystemTerrain SubsystemTerrain [get, set]
virtual UpdateOrder UpdateOrder [get]
属性 继承自 GameEntitySystem.Subsystem
Project Project [get]
ValuesDictionary ValuesDictionary [get]
属性 继承自 Game.IUpdateable
float FloatUpdateOrder [get]

额外继承的成员函数

包函数 继承自 GameEntitySystem.Subsystem
void DisposeInternal ()

详细描述

在文件 SubsystemGameWidgets.cs6 行定义.

成员函数说明

◆ AddGameWidgetForPlayer()

virtual void Game.SubsystemGameWidgets.AddGameWidgetForPlayer ( PlayerData playerData)
virtual

在文件 SubsystemGameWidgets.cs63 行定义.

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

◆ CalculateDistanceFromNearestView()

virtual float Game.SubsystemGameWidgets.CalculateDistanceFromNearestView ( Vector3 p)
virtual

在文件 SubsystemGameWidgets.cs32 行定义.

◆ CalculateSquaredDistanceFromNearestView()

virtual float Game.SubsystemGameWidgets.CalculateSquaredDistanceFromNearestView ( Vector3 p)
virtual

在文件 SubsystemGameWidgets.cs21 行定义.

函数调用图:

◆ Dispose()

override void Game.SubsystemGameWidgets.Dispose ( )
virtual

重载 GameEntitySystem.Subsystem .

在文件 SubsystemGameWidgets.cs55 行定义.

函数调用图:

◆ Load()

override void Game.SubsystemGameWidgets.Load ( ValuesDictionary valuesDictionary)
virtual

重载 GameEntitySystem.Subsystem .

在文件 SubsystemGameWidgets.cs40 行定义.

函数调用图:

◆ RemoveGameWidget()

virtual void Game.SubsystemGameWidgets.RemoveGameWidget ( GameWidget gameWidget)
virtual

在文件 SubsystemGameWidgets.cs77 行定义.

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

◆ Update()

virtual void Game.SubsystemGameWidgets.Update ( float dt)
virtual

实现了 Game.IUpdateable.

在文件 SubsystemGameWidgets.cs34 行定义.

函数调用图:

类成员变量说明

◆ m_gameWidgets

List<GameWidget> Game.SubsystemGameWidgets.m_gameWidgets = []

在文件 SubsystemGameWidgets.cs11 行定义.

◆ m_subsystemPlayers

SubsystemPlayers Game.SubsystemGameWidgets.m_subsystemPlayers

在文件 SubsystemGameWidgets.cs9 行定义.

属性说明

◆ GamesWidget

virtual GamesWidget Game.SubsystemGameWidgets.GamesWidget
getset

在文件 SubsystemGameWidgets.cs13 行定义.

◆ GameWidgets

virtual ReadOnlyList<GameWidget> Game.SubsystemGameWidgets.GameWidgets
get

在文件 SubsystemGameWidgets.cs15 行定义.

◆ MaxGameWidgets

int Game.SubsystemGameWidgets.MaxGameWidgets
get

在文件 SubsystemGameWidgets.cs7 行定义.

◆ SubsystemTerrain

virtual SubsystemTerrain Game.SubsystemGameWidgets.SubsystemTerrain
getset

在文件 SubsystemGameWidgets.cs17 行定义.

◆ UpdateOrder

virtual UpdateOrder Game.SubsystemGameWidgets.UpdateOrder
get

实现了 Game.IUpdateable.

在文件 SubsystemGameWidgets.cs19 行定义.


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