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

Public 成员函数

Color GetColor (int index)
string GetName (int index)
Color GetFabricColor (int index)
override void Load (ValuesDictionary valuesDictionary)
Public 成员函数 继承自 GameEntitySystem.Subsystem
virtual void OnEntityAdded (Entity entity)
virtual void OnEntityRemoved (Entity entity)
virtual void Save (ValuesDictionary valuesDictionary)
virtual void Dispose ()
virtual void Initialize (Project project, ValuesDictionary valuesDictionary)

静态 Public 成员函数

static Color GetColor (BlockGeometryGenerator generator, int? index)
static Color GetColor (DrawBlockEnvironmentData environmentData, int? index)
static Color GetColor (SubsystemTerrain subsystemTerrain, int? index)
static Color GetFabricColor (BlockGeometryGenerator generator, int? index)
static Color GetFabricColor (DrawBlockEnvironmentData environmentData, int? index)
static Color GetFabricColor (SubsystemTerrain subsystemTerrain, int? index)
static string GetName (SubsystemTerrain subsystemTerrain, int? index, string suffix)
static Color[] CreateFabricColors (Color[] colors)

Public 属性

string[] m_names
Color[] m_colors
Color[] m_fabricColors

静态 Public 属性

static readonly Color[] m_defaultFabricColors

静态 Private 成员函数

static SubsystemPalette ()

额外继承的成员函数

包函数 继承自 GameEntitySystem.Subsystem
void DisposeInternal ()
属性 继承自 GameEntitySystem.Subsystem
Project Project [get]
ValuesDictionary ValuesDictionary [get]

详细描述

在文件 SubsystemPalette.cs6 行定义.

构造及析构函数说明

◆ SubsystemPalette()

Game.SubsystemPalette.SubsystemPalette ( )
staticprivate

在文件 SubsystemPalette.cs15 行定义.

函数调用图:

成员函数说明

◆ CreateFabricColors()

Color[] Game.SubsystemPalette.CreateFabricColors ( Color[] colors)
static

在文件 SubsystemPalette.cs91 行定义.

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

◆ GetColor() [1/4]

Color Game.SubsystemPalette.GetColor ( BlockGeometryGenerator generator,
int? index )
static

在文件 SubsystemPalette.cs26 行定义.

函数调用图:

◆ GetColor() [2/4]

Color Game.SubsystemPalette.GetColor ( DrawBlockEnvironmentData environmentData,
int? index )
static

在文件 SubsystemPalette.cs36 行定义.

◆ GetColor() [3/4]

Color Game.SubsystemPalette.GetColor ( int index)

在文件 SubsystemPalette.cs20 行定义.

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

◆ GetColor() [4/4]

Color Game.SubsystemPalette.GetColor ( SubsystemTerrain subsystemTerrain,
int? index )
static

在文件 SubsystemPalette.cs38 行定义.

函数调用图:

◆ GetFabricColor() [1/4]

Color Game.SubsystemPalette.GetFabricColor ( BlockGeometryGenerator generator,
int? index )
static

在文件 SubsystemPalette.cs49 行定义.

函数调用图:

◆ GetFabricColor() [2/4]

Color Game.SubsystemPalette.GetFabricColor ( DrawBlockEnvironmentData environmentData,
int? index )
static

在文件 SubsystemPalette.cs59 行定义.

◆ GetFabricColor() [3/4]

Color Game.SubsystemPalette.GetFabricColor ( int index)

在文件 SubsystemPalette.cs24 行定义.

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

◆ GetFabricColor() [4/4]

Color Game.SubsystemPalette.GetFabricColor ( SubsystemTerrain subsystemTerrain,
int? index )
static

在文件 SubsystemPalette.cs62 行定义.

函数调用图:

◆ GetName() [1/2]

string Game.SubsystemPalette.GetName ( int index)

在文件 SubsystemPalette.cs22 行定义.

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

◆ GetName() [2/2]

string Game.SubsystemPalette.GetName ( SubsystemTerrain subsystemTerrain,
int? index,
string suffix )
static

在文件 SubsystemPalette.cs73 行定义.

函数调用图:

◆ Load()

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

重载 GameEntitySystem.Subsystem .

在文件 SubsystemPalette.cs84 行定义.

函数调用图:

类成员变量说明

◆ m_colors

Color [] Game.SubsystemPalette.m_colors

在文件 SubsystemPalette.cs11 行定义.

◆ m_defaultFabricColors

readonly Color [] Game.SubsystemPalette.m_defaultFabricColors
static

在文件 SubsystemPalette.cs7 行定义.

◆ m_fabricColors

Color [] Game.SubsystemPalette.m_fabricColors

在文件 SubsystemPalette.cs13 行定义.

◆ m_names

string [] Game.SubsystemPalette.m_names

在文件 SubsystemPalette.cs9 行定义.


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