Kerbal Space Program
1.12.4
|
The base class for a Data class that will use AppUI fields for display More...
Public Member Functions | |
void | Load (ConfigNode node) |
virtual void | OnLoad (ConfigNode node) |
IConfigNode hook for the Load routine More... | |
virtual void | OnSave (ConfigNode node) |
void | Save (ConfigNode node) |
virtual void | UIInputPanelDataChanged () |
Called when the input fields are set and can be overridden directly in the data class to catch these there More... | |
virtual void | UIInputPanelUpdate () |
Method called by the AppUIInputPanel in Update when the class is shown in a panel More... | |
Static Public Member Functions | |
static List< T > | CreateAppUIDataList< T > (ConfigNode[] nodes) |
static T | CreateInstanceOfAppUIData< T > (ConfigNode node) |
Creates a new part module adjuster, then loads the node information into it. More... | |
static T | CreateInstanceOfAppUIData< T > (string className) |
Creates a new part module adjuster. More... | |
Protected Attributes | |
Callback | onDataChanged |
The base class for a Data class that will use AppUI fields for display
|
inlinestatic |
Creates a new list of part module adjusters, and loads the node information into it.
node | Config node to load into the new module adjuster list. |
T | : | AppUI_Data |
|
inlinestatic |
Creates a new part module adjuster, then loads the node information into it.
node | Config node to load into the new module adjuster. |
T | : | AppUI_Data |
|
inlinestatic |
Creates a new part module adjuster.
className | Class name of the new module adjuster. |
T | : | AppUI_Data |
|
inline |
Implements IConfigNode.
|
inlinevirtual |
|
inlinevirtual |
Reimplemented in AlarmTypeBase.
|
inline |
Implements IConfigNode.
|
inlinevirtual |
Called when the input fields are set and can be overridden directly in the data class to catch these there
Reimplemented in AlarmTypeBase.
|
inlinevirtual |
Method called by the AppUIInputPanel in Update when the class is shown in a panel
Reimplemented in AlarmTypeBase.
|
protected |