Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | Properties | List of all members
ActionGroupList Class Reference

Public Member Functions

 ActionGroupList (Vessel v)
 
double CooldownTimeRemaining (KSPActionGroup group)
 
void CopyFrom (ActionGroupList acl)
 
void Load (ConfigNode node)
 
void Save (ConfigNode node)
 
void SetGroup (KSPActionGroup group, bool active)
 
void ToggleGroup (KSPActionGroup group)
 

Public Attributes

List< double > cooldownTimes
 
List< bool > groups
 
List< bool >[] groupStates
 
Vessel v
 

Properties

bool this[KSPActionGroup group] [get, set]
 

Constructor & Destructor Documentation

ActionGroupList.ActionGroupList ( Vessel  v)
inline

Member Function Documentation

double ActionGroupList.CooldownTimeRemaining ( KSPActionGroup  group)
inline
void ActionGroupList.CopyFrom ( ActionGroupList  acl)
inline
void ActionGroupList.Load ( ConfigNode  node)
inline
void ActionGroupList.Save ( ConfigNode  node)
inline
void ActionGroupList.SetGroup ( KSPActionGroup  group,
bool  active 
)
inline
void ActionGroupList.ToggleGroup ( KSPActionGroup  group)
inline

Member Data Documentation

List<double> ActionGroupList.cooldownTimes
List<bool> ActionGroupList.groups
List<bool> [] ActionGroupList.groupStates
Vessel ActionGroupList.v

Property Documentation

bool ActionGroupList.this[KSPActionGroup group]
getset

The documentation for this class was generated from the following file: