C# Class SSTUTools.SSTUFieldManipulationData

Datei anzeigen Open project: shadowmage45/SSTULabs Class Usage Examples

Public Properties

Property Type Description
editorActiveType ActiveType
fieldName String
fieldType FieldType
flightActiveType ActiveType
module PartModule
newGuiName String
updateType UpdateType

Public Methods

Method Description
SSTUFieldManipulationData ( ConfigNode node, PartModule module ) : System
createNew ( ConfigNode node, PartModule module ) : SSTUFieldManipulationData
updateEnabledStatus ( bool editor ) : void

Updates the enabled/disabled/visible status for the backing field

updateName ( ) : void

Update the field GUI name for this datas backing field

Method Details

SSTUFieldManipulationData() public method

public SSTUFieldManipulationData ( ConfigNode node, PartModule module ) : System
node System.ConfigNode
module PartModule
return System

createNew() public static method

public static createNew ( ConfigNode node, PartModule module ) : SSTUFieldManipulationData
node System.ConfigNode
module PartModule
return SSTUFieldManipulationData

updateEnabledStatus() public method

Updates the enabled/disabled/visible status for the backing field
public updateEnabledStatus ( bool editor ) : void
editor bool
return void

updateName() public method

Update the field GUI name for this datas backing field
public updateName ( ) : void
return void

Property Details

editorActiveType public_oe property

public ActiveType editorActiveType
return ActiveType

fieldName public_oe property

public String fieldName
return String

fieldType public_oe property

public FieldType fieldType
return FieldType

flightActiveType public_oe property

public ActiveType flightActiveType
return ActiveType

module public_oe property

public PartModule module
return PartModule

newGuiName public_oe property

public String newGuiName
return String

updateType public_oe property

public UpdateType updateType
return UpdateType