Class ActionGroup
public class ActionGroup : List<ModuleActionGroupAction>, IList<ModuleActionGroupAction>, ICollection<ModuleActionGroupAction>, IList, ICollection, IReadOnlyList<ModuleActionGroupAction>, IReadOnlyCollection<ModuleActionGroupAction>, IEnumerable<ModuleActionGroupAction>, IEnumerable
- Inheritance
-
ActionGroup
- Implements
- Inherited Members
- Extension Methods
Constructors
ActionGroup(KSPActionGroup)
public ActionGroup(KSPActionGroup groupType)
Parameters
groupTypeKSPActionGroup
Fields
ActionGroupState
public KSPActionGroupState ActionGroupState
Field Value
ActionType
public KSPActionType ActionType
Field Value
Group
public readonly KSPActionGroup Group
Field Value
Properties
PartCount
public int PartCount { get; }
Property Value
Methods
Add(ModuleActionGroupAction)
public void Add(ModuleActionGroupAction newAction)
Parameters
newActionModuleActionGroupAction
Clear()
public void Clear()
CopyTo(ModuleActionGroupAction[], int)
public void CopyTo(ModuleActionGroupAction[] array, int arrayIndex)
Parameters
arrayModuleActionGroupAction[]arrayIndexint
Insert(int, ModuleActionGroupAction)
public void Insert(int index, ModuleActionGroupAction newAction)
Parameters
indexintnewActionModuleActionGroupAction
Remove(ModuleActionGroupAction)
public bool Remove(ModuleActionGroupAction action)
Parameters
actionModuleActionGroupAction
Returns
RemoveAt(int)
[Obsolete("This list is not order sensitive, use Remove instead of this", true)]
public void RemoveAt(int index)
Parameters
indexint