Difference between revisions of "MyEntityComponentContainer/ru"
From Space Engineers Wiki
Line 1: | Line 1: | ||
{{DISPLAYTITLE:MyEntityComponentContainer}} | {{DISPLAYTITLE:MyEntityComponentContainer}} | ||
− | Версия игры: 1. | + | Версия игры: 1.175 |
<br>Пространство имён VRage.Game.Components | <br>Пространство имён VRage.Game.Components | ||
Line 7: | Line 7: | ||
==Свойства:== | ==Свойства:== | ||
− | |||
''public [[IMyEntity/ru|IMyEntity]] '''Entity''' { get; }'' | ''public [[IMyEntity/ru|IMyEntity]] '''Entity''' { get; }'' | ||
<br> Блок, которому принадлежит хранилище | <br> Блок, которому принадлежит хранилище | ||
+ | |||
+ | ''public event Action<Type, MyEntityComponentBase> '''ComponentAdded''''' | ||
+ | <br> Событие при добавлении компонента | ||
+ | |||
+ | ''public event Action<Type, MyEntityComponentBase> '''ComponentRemoved''''' | ||
+ | <br> Событие при удалении компонента | ||
==Методы:== | ==Методы:== | ||
− | |||
''public MyEntityComponentContainer(IMyEntity entity)'' | ''public MyEntityComponentContainer(IMyEntity entity)'' | ||
<br> Конструктор | <br> Конструктор |
Latest revision as of 15:50, 19 February 2017
Версия игры: 1.175
Пространство имён VRage.Game.Components
public class MyEntityComponentContainer : MyComponentContainer, IMyComponentContainer
Хранилище компонентов блока
Свойства:
public IMyEntity Entity { get; }
Блок, которому принадлежит хранилище
public event Action<Type, MyEntityComponentBase> ComponentAdded
Событие при добавлении компонента
public event Action<Type, MyEntityComponentBase> ComponentRemoved
Событие при удалении компонента
Методы:
public MyEntityComponentContainer(IMyEntity entity)
Конструктор
public override void Init(MyContainerDefinition definition)
Перегрузка стандартного метода