Table of Contents

Class ActionGroupActionElement

Namespace
KSP.Game
Assembly
Assembly-CSharp.dll
public class ActionGroupActionElement : ApiDataContext, IDisposable, IDataContext, IDataContextReadonly, IDataContextWritable
Inheritance
ActionGroupActionElement
Implements
Inherited Members
Extension Methods

Constructors

ActionGroupActionElement(ModuleActionGroupAction, PropertyReadonly<KSPActionGroup>)

public ActionGroupActionElement(ModuleActionGroupAction action, PropertyReadonly<KSPActionGroup> selectedActionGroupProperty)

Parameters

action ModuleActionGroupAction
selectedActionGroupProperty PropertyReadonly<KSPActionGroup>

Fields

ActionType

[DataProperty("ActionType")]
public PropertyReadonly<KSPActionType> ActionType

Field Value

PropertyReadonly<KSPActionType>

DisplayName

[DataProperty("DisplayName")]
public PropertyReadonly<string> DisplayName

Field Value

PropertyReadonly<string>

IsMapped

[DataProperty("IsMapped")]
public PropertyExternal<bool> IsMapped

Field Value

PropertyExternal<bool>

IsMappedToSelected

[DataProperty("IsMappedToSelected")]
public PropertyExternal<bool> IsMappedToSelected

Field Value

PropertyExternal<bool>

MethodName

[DataProperty("MethodName")]
public PropertyReadonly<string> MethodName

Field Value

PropertyReadonly<string>

Methods

AddAction()

[DataAction("AddAction")]
public void AddAction()

RemoveAction()

[DataAction("RemoveAction")]
public void RemoveAction()