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

Public 成员函数

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 属性

Vector3 m_position
Quaternion m_rotation
bool m_cachedMatrixValid
Matrix m_cachedMatrix
Public 属性 继承自 GameEntitySystem.Component
Entity m_entity
ValuesDictionary m_valuesDictionary

属性

Vector3 Position [get, set]
Quaternion Rotation [get, set]
Matrix Matrix [get]
virtual Action< ComponentFramePositionChanged [get, set]
virtual Action< ComponentFrameRotationChanged [get, set]
属性 继承自 GameEntitySystem.Component
ValuesDictionary ValuesDictionary [get]
Entity Entity [get]
Project Project [get]
bool IsAddedToProject [get]

额外继承的成员函数

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

详细描述

在文件 ComponentFrame.cs6 行定义.

成员函数说明

◆ Load()

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

重载 GameEntitySystem.Component .

在文件 ComponentFrame.cs51 行定义.

◆ Save()

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

重载 GameEntitySystem.Component .

在文件 ComponentFrame.cs56 行定义.

类成员变量说明

◆ m_cachedMatrix

Matrix Game.ComponentFrame.m_cachedMatrix

在文件 ComponentFrame.cs13 行定义.

◆ m_cachedMatrixValid

bool Game.ComponentFrame.m_cachedMatrixValid

在文件 ComponentFrame.cs11 行定义.

◆ m_position

Vector3 Game.ComponentFrame.m_position

在文件 ComponentFrame.cs7 行定义.

◆ m_rotation

Quaternion Game.ComponentFrame.m_rotation

在文件 ComponentFrame.cs9 行定义.

属性说明

◆ Matrix

Matrix Game.ComponentFrame.Matrix
get

在文件 ComponentFrame.cs38 行定义.

◆ Position

Vector3 Game.ComponentFrame.Position
getset

在文件 ComponentFrame.cs15 行定义.

◆ PositionChanged

virtual Action<ComponentFrame> Game.ComponentFrame.PositionChanged
getset

在文件 ComponentFrame.cs48 行定义.

◆ Rotation

Quaternion Game.ComponentFrame.Rotation
getset

在文件 ComponentFrame.cs26 行定义.

◆ RotationChanged

virtual Action<ComponentFrame> Game.ComponentFrame.RotationChanged
getset

在文件 ComponentFrame.cs49 行定义.


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