Show / Hide Table of Contents

Class MyAggregateComponentList

Inheritance
System.Object
MyAggregateComponentList
Namespace: VRage.Game.Components
Assembly: VRage.Game.dll
Syntax
public sealed class MyAggregateComponentList : Object

Constructors

MyAggregateComponentList()

Declaration
public MyAggregateComponentList()

Properties

Reader

Declaration
public ListReader<MyComponentBase> Reader { get; }
Property Value
Type Description
ListReader<MyComponentBase>

Methods

AddComponent(MyComponentBase)

Declaration
public void AddComponent(MyComponentBase component)
Parameters
Type Name Description
MyComponentBase component

Contains(MyComponentBase)

Declaration
public bool Contains(MyComponentBase component)
Parameters
Type Name Description
MyComponentBase component
Returns
Type Description
System.Boolean

GetComponentIndex(MyComponentBase)

Declaration
public int GetComponentIndex(MyComponentBase component)
Parameters
Type Name Description
MyComponentBase component
Returns
Type Description
System.Int32

RemoveComponent(MyComponentBase)

Declaration
public bool RemoveComponent(MyComponentBase component)
Parameters
Type Name Description
MyComponentBase component
Returns
Type Description
System.Boolean

RemoveComponentAt(Int32)

Declaration
public void RemoveComponentAt(int index)
Parameters
Type Name Description
System.Int32 index
☀
☾
In This Article
Back to top
Generated by DocFX
☀
☾