Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Classes | Public Member Functions | Public Attributes | List of all members
Expansions.Missions.Editor.MEBasicNode Class Reference
Inheritance diagram for Expansions.Missions.Editor.MEBasicNode:
IConfigNode

Classes

class  ExtendedInfo
 Struct representing the information to be displayed in the extended information box. More...
 

Public Member Functions

void Initialize ()
 Initialise all the variables in the basic node More...
 
void Load (ConfigNode node)
 
 MEBasicNode ()
 Constructor More...
 
void Save (ConfigNode node)
 

Public Attributes

List< string > actions
 All the different actions that can be used with this node More...
 
string category = "#autoLOC_8100159"
 Category in which to display the Node on the left hand side of the mission editor More...
 
string categoryDisplayName = "#autoLOC_260145"
 Translation of the category in which to display the Node on the left hand side of the mission editor More...
 
string categoryShortDescription = "Unknown"
 Tooltip description of node category and docking capabilities. More...
 
List< DisplayParameterdefaultNodeBodyParameters
 Default parameters to be shown in the node body More...
 
List< DisplayParameterdefaultSAPParameters
 Default parameters to be shown in the SAP More...
 
string description = "#autoLOC_260145"
 Descriptive text for the SAP for the node More...
 
string displayName = "#autoLOC_260145"
 Name to be displayed in the UI for this node More...
 
List< ExtendedInfoextInfoActionModules
 Extended information for all the test modules in this node More...
 
List< ExtendedInfoextInfoTestModules
 Extended information for all the test modules in this node More...
 
Color headerColor
 Color of the node UI header More...
 
string iconURL
 Icon representing the node More...
 
bool isLogicNode
 Is this node a logic node that can dock More...
 
bool isObjective
 Is this an objective node? More...
 
string name = "Unknown"
 Name of the Node More...
 
List< string > tests
 All the different tests that can be used with this node More...
 
string tooltipDescription = "#autoLOC_260145"
 Descriptive text for the node in the tooltip More...
 

Constructor & Destructor Documentation

Expansions.Missions.Editor.MEBasicNode.MEBasicNode ( )
inline

Constructor

Member Function Documentation

void Expansions.Missions.Editor.MEBasicNode.Initialize ( )
inline

Initialise all the variables in the basic node

void Expansions.Missions.Editor.MEBasicNode.Load ( ConfigNode  node)
inline

Implements IConfigNode.

void Expansions.Missions.Editor.MEBasicNode.Save ( ConfigNode  node)
inline

Implements IConfigNode.

Member Data Documentation

List<string> Expansions.Missions.Editor.MEBasicNode.actions

All the different actions that can be used with this node

string Expansions.Missions.Editor.MEBasicNode.category = "#autoLOC_8100159"

Category in which to display the Node on the left hand side of the mission editor

string Expansions.Missions.Editor.MEBasicNode.categoryDisplayName = "#autoLOC_260145"

Translation of the category in which to display the Node on the left hand side of the mission editor

string Expansions.Missions.Editor.MEBasicNode.categoryShortDescription = "Unknown"

Tooltip description of node category and docking capabilities.

List<DisplayParameter> Expansions.Missions.Editor.MEBasicNode.defaultNodeBodyParameters

Default parameters to be shown in the node body

List<DisplayParameter> Expansions.Missions.Editor.MEBasicNode.defaultSAPParameters

Default parameters to be shown in the SAP

string Expansions.Missions.Editor.MEBasicNode.description = "#autoLOC_260145"

Descriptive text for the SAP for the node

string Expansions.Missions.Editor.MEBasicNode.displayName = "#autoLOC_260145"

Name to be displayed in the UI for this node

List<ExtendedInfo> Expansions.Missions.Editor.MEBasicNode.extInfoActionModules

Extended information for all the test modules in this node

List<ExtendedInfo> Expansions.Missions.Editor.MEBasicNode.extInfoTestModules

Extended information for all the test modules in this node

Color Expansions.Missions.Editor.MEBasicNode.headerColor

Color of the node UI header

string Expansions.Missions.Editor.MEBasicNode.iconURL

Icon representing the node

bool Expansions.Missions.Editor.MEBasicNode.isLogicNode

Is this node a logic node that can dock

bool Expansions.Missions.Editor.MEBasicNode.isObjective

Is this an objective node?

string Expansions.Missions.Editor.MEBasicNode.name = "Unknown"

Name of the Node

List<string> Expansions.Missions.Editor.MEBasicNode.tests

All the different tests that can be used with this node

string Expansions.Missions.Editor.MEBasicNode.tooltipDescription = "#autoLOC_260145"

Descriptive text for the node in the tooltip


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