Interface IMyComponentAggregate
When creating a new aggregate component type, derive from this interface so that you can use extension methods
AddComponent and RemoveComponent
Assembly: VRage.Game.dll
Syntax
public interface IMyComponentAggregate
Properties
ChildList
Declaration
MyAggregateComponentList ChildList { get; }
Property Value
ContainerBase
Declaration
IMyComponentContainer ContainerBase { get; }
Property Value
Type |
Description |
VRage.Game.Components.Interfaces.IMyComponentContainer |
|
Methods
AfterComponentAdd(MyComponentBase)
Declaration
void AfterComponentAdd(MyComponentBase component)
Parameters
BeforeComponentRemove(MyComponentBase)
Declaration
void BeforeComponentRemove(MyComponentBase component)
Parameters
Extension Methods