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

Public 成员函数

virtual void GatherPickable (WorldItem worldItem)
override void Load (ValuesDictionary valuesDictionary, IdToEntityMap idToEntityMap)
override void Save (ValuesDictionary valuesDictionary, EntityToIdMap entityToIdMap)
Public 成员函数 继承自 GameEntitySystem.Component
virtual IEnumerable< EntityGetOwnedEntities ()
virtual void OnEntityAdded ()
virtual void OnEntityRemoved ()
virtual void Dispose ()
virtual void InheritFromComponent (Component baseComponent)
virtual void Initialize (Entity entity, ValuesDictionary valuesDictionary)

Public 属性

SubsystemMovingBlocks m_subsystemMovingBlocks
SubsystemTerrain m_subsystemTerrain
SubsystemAudio m_subsystemAudio
IInventory m_inventoryToGatherPickable
int m_blockValue
Public 属性 继承自 GameEntitySystem.Component
Entity m_entity
ValuesDictionary m_valuesDictionary

属性

MovingBlock MovingBlock [get, set]
virtual int BlockValue [get, set]
virtual Vector3 Position [get]
Point3 Coordinates [get, set]
属性 继承自 GameEntitySystem.Component
ValuesDictionary ValuesDictionary [get]
Entity Entity [get]
Project Project [get]
bool IsAddedToProject [get]

额外继承的成员函数

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

详细描述

在文件 ComponentBlockEntity.cs6 行定义.

成员函数说明

◆ GatherPickable()

virtual void Game.ComponentBlockEntity.GatherPickable ( WorldItem worldItem)
virtual

在文件 ComponentBlockEntity.cs59 行定义.

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

◆ Load()

override void Game.ComponentBlockEntity.Load ( ValuesDictionary valuesDictionary,
IdToEntityMap idToEntityMap )
virtual

重载 GameEntitySystem.Component .

在文件 ComponentBlockEntity.cs77 行定义.

◆ Save()

override void Game.ComponentBlockEntity.Save ( ValuesDictionary valuesDictionary,
EntityToIdMap entityToIdMap )
virtual

重载 GameEntitySystem.Component .

在文件 ComponentBlockEntity.cs85 行定义.

类成员变量说明

◆ m_blockValue

int Game.ComponentBlockEntity.m_blockValue

在文件 ComponentBlockEntity.cs16 行定义.

◆ m_inventoryToGatherPickable

IInventory Game.ComponentBlockEntity.m_inventoryToGatherPickable

在文件 ComponentBlockEntity.cs14 行定义.

◆ m_subsystemAudio

SubsystemAudio Game.ComponentBlockEntity.m_subsystemAudio

在文件 ComponentBlockEntity.cs11 行定义.

◆ m_subsystemMovingBlocks

SubsystemMovingBlocks Game.ComponentBlockEntity.m_subsystemMovingBlocks

在文件 ComponentBlockEntity.cs7 行定义.

◆ m_subsystemTerrain

SubsystemTerrain Game.ComponentBlockEntity.m_subsystemTerrain

在文件 ComponentBlockEntity.cs9 行定义.

属性说明

◆ BlockValue

virtual int Game.ComponentBlockEntity.BlockValue
getset

在文件 ComponentBlockEntity.cs18 行定义.

◆ Coordinates

Point3 Game.ComponentBlockEntity.Coordinates
getset

在文件 ComponentBlockEntity.cs57 行定义.

◆ MovingBlock

MovingBlock Game.ComponentBlockEntity.MovingBlock
getset

在文件 ComponentBlockEntity.cs12 行定义.

◆ Position

virtual Vector3 Game.ComponentBlockEntity.Position
get

在文件 ComponentBlockEntity.cs48 行定义.


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