Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Attributes | Protected Member Functions | Protected Attributes | List of all members
KSP.UI.Screens.Settings.Controls.SettingsBoolTogglePPFX Class Reference
Inheritance diagram for KSP.UI.Screens.Settings.Controls.SettingsBoolTogglePPFX:
KSP.UI.Screens.Settings.Controls.SettingsControlReflection KSP.UI.Screens.Settings.Controls.SettingsControlBase

Public Attributes

UIButtonToggle toggle
 
string valueDisabled = ""
 
string valueEnabled = ""
 
- Public Attributes inherited from KSP.UI.Screens.Settings.Controls.SettingsControlReflection
string settingName
 
TMPro.TextMeshProUGUI valueText
 
- Public Attributes inherited from KSP.UI.Screens.Settings.Controls.SettingsControlBase
TMPro.TextMeshProUGUI titleText
 

Protected Member Functions

override void OnStart ()
 
override void ValueInitialized ()
 
override void ValueUpdated ()
 
- Protected Member Functions inherited from KSP.UI.Screens.Settings.Controls.SettingsControlReflection
virtual AccessorBase GetAccessor (string settingName)
 
virtual void GetValue ()
 
virtual void PreApply ()
 
virtual void SetValue ()
 

Protected Attributes

SettingsIntArrayButtons aaField
 
bool interactable = true
 
bool settingsSupported = true
 
bool supported = true
 
- Protected Attributes inherited from KSP.UI.Screens.Settings.Controls.SettingsControlReflection
AccessorBase accessor
 

Additional Inherited Members

- Public Member Functions inherited from KSP.UI.Screens.Settings.Controls.SettingsControlReflection
override void OnApply ()
 
override void OnRevert ()
 
- Public Member Functions inherited from KSP.UI.Screens.Settings.Controls.SettingsControlBase
virtual bool IsValid ()
 
void SetTitleText (string title)
 
- Properties inherited from KSP.UI.Screens.Settings.Controls.SettingsControlReflection
object Value [get, set]
 
- Properties inherited from KSP.UI.Screens.Settings.Controls.SettingsControlBase
bool IgnoreEmptySetting [get, set]
 

Member Function Documentation

override void KSP.UI.Screens.Settings.Controls.SettingsBoolTogglePPFX.OnStart ( )
inlineprotectedvirtual
override void KSP.UI.Screens.Settings.Controls.SettingsBoolTogglePPFX.ValueInitialized ( )
inlineprotectedvirtual
override void KSP.UI.Screens.Settings.Controls.SettingsBoolTogglePPFX.ValueUpdated ( )
inlineprotectedvirtual

Member Data Documentation

SettingsIntArrayButtons KSP.UI.Screens.Settings.Controls.SettingsBoolTogglePPFX.aaField
protected
bool KSP.UI.Screens.Settings.Controls.SettingsBoolTogglePPFX.interactable = true
protected
bool KSP.UI.Screens.Settings.Controls.SettingsBoolTogglePPFX.settingsSupported = true
protected
bool KSP.UI.Screens.Settings.Controls.SettingsBoolTogglePPFX.supported = true
protected
UIButtonToggle KSP.UI.Screens.Settings.Controls.SettingsBoolTogglePPFX.toggle
string KSP.UI.Screens.Settings.Controls.SettingsBoolTogglePPFX.valueDisabled = ""
string KSP.UI.Screens.Settings.Controls.SettingsBoolTogglePPFX.valueEnabled = ""

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