C# Class SSTUTools.SSTUFieldManipulationData

Show file 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 property

public ActiveType editorActiveType
return ActiveType

fieldName public property

public String fieldName
return String

fieldType public property

public FieldType fieldType
return FieldType

flightActiveType public property

public ActiveType flightActiveType
return ActiveType

module public property

public PartModule module
return PartModule

newGuiName public property

public String newGuiName
return String

updateType public property

public UpdateType updateType
return UpdateType