Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Classes | Enumerations | Functions
BaseAction.cs File Reference

Classes

class  ActionGroupList
 
class  BaseAction
 A part action More...
 
class  BaseActionList
 List of all defined part actions More...
 
class  KSPAction
 Tells the compiler that this method is an action and allows you to set up the KSP specific stuff. ** REQUIRED BY ALL ACTION METHODS ** More...
 
class  KSPActionParam
 
class  BaseActionList.ReflectedData
 

Enumerations

enum  KSPActionGroup : int {
  KSPActionGroup.REPLACEWITHDEFAULT = -1, KSPActionGroup.None = 0, KSPActionGroup.Stage = 1, KSPActionGroup.Gear = 2,
  KSPActionGroup.Light = 4, KSPActionGroup.RCS = 8, KSPActionGroup.SAS = 16, KSPActionGroup.Brakes = 32,
  KSPActionGroup.Abort = 64, KSPActionGroup.Custom01 = 128, KSPActionGroup.Custom02 = 256, KSPActionGroup.Custom03 = 512,
  KSPActionGroup.Custom04 = 1024, KSPActionGroup.Custom05 = 2048, KSPActionGroup.Custom06 = 4096, KSPActionGroup.Custom07 = 8192,
  KSPActionGroup.Custom08 = 16384, KSPActionGroup.Custom09 = 32768, KSPActionGroup.Custom10 = 65536
}
 
enum  KSPActionType : int { KSPActionType.Activate, KSPActionType.Deactivate, KSPActionType.Toggle }
 

Functions

delegate void BaseActionDelegate (KSPActionParam param)
 How an action group declaration should look.. More...
 

Enumeration Type Documentation

enum KSPActionGroup : int
Enumerator
REPLACEWITHDEFAULT 
None 
Stage 
Gear 
Light 
RCS 
SAS 
Brakes 
Abort 
Custom01 
Custom02 
Custom03 
Custom04 
Custom05 
Custom06 
Custom07 
Custom08 
Custom09 
Custom10 
enum KSPActionType : int
Enumerator
Activate 
Deactivate 
Toggle 

Function Documentation

delegate void BaseActionDelegate ( KSPActionParam  param)

How an action group declaration should look..

Parameters
param