Assembly: VRage.Game.dll

public class MyComponentContainer: IMyComponentContainer

Constructors

Member Description
MyComponentContainer()

Methods

Member Description
Add(T)
Add(Type, MyComponentBase)
Clear()
Contains(Type) Returns if any component is assignable from type
Deserialize(MyObjectBuilder_ComponentContainer)
Get()
GetComponentTypes()
GetEnumerator()
Has()
Init(MyContainerDefinition)
OnAddedToScene()
OnRemovedFromScene()
Remove()
Remove(Type)
Remove(T)
Remove(Type, MyComponentBase)
Serialize(bool)
TryGet(out T)
TryGet(Type, MyStringHash, out MyComponentBase)
TryGet(Type, out MyComponentBase)
TryGet(Type, int, out MyComponentBase)
TryGetComponentIndex(MyComponentBase, out int)
Add(T) Inherited from IMyComponentContainer
Add(Type, MyComponentBase) Inherited from IMyComponentContainer
Clear() Inherited from IMyComponentContainer
Contains(Type) Inherited from IMyComponentContainer
Deserialize(MyObjectBuilder_ComponentContainer) Inherited from IMyComponentContainer
Get() Inherited from IMyComponentContainer
GetComponentTypes() Inherited from IMyComponentContainer
GetEnumerator() Inherited from IMyComponentContainer
Has() Inherited from IMyComponentContainer
Init(MyContainerDefinition) Inherited from IMyComponentContainer
OnAddedToScene() Inherited from IMyComponentContainer
OnRemovedFromScene() Inherited from IMyComponentContainer
Remove() Inherited from IMyComponentContainer
Remove(Type) Inherited from IMyComponentContainer
Remove(T) Inherited from IMyComponentContainer
Remove(Type, MyComponentBase) Inherited from IMyComponentContainer
Serialize(bool) Inherited from IMyComponentContainer
TryGet(out T) Inherited from IMyComponentContainer
TryGet(Type, out MyComponentBase) Inherited from IMyComponentContainer
TryGet(Type, int, out MyComponentBase) Inherited from IMyComponentContainer
TryGetComponentIndex(MyComponentBase, out int) Inherited from IMyComponentContainer

Implements:

Inheritors: