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

Public Types

enum  BindingType { BindingType.Key, BindingType.Axis }
 
enum  BindingVariant { BindingVariant.Primary, BindingVariant.Secondary }
 

Public Attributes

SettingsInputBindingMode bindingModePrefab
 
Button buttonAccept
 
Button buttonCancel
 
Button clearAssignment
 
LayoutGroup layoutModes
 
EventData< bool > OnFinished = new EventData<bool>("OnFinished")
 
TMPro.TextMeshProUGUI textCurrentAssignment
 
TMPro.TextMeshProUGUI textDescription
 
TMPro.TextMeshProUGUI textTitle
 

Properties

object binding [get, set]
 
bool bindingModes [get, set]
 
string bindingName [get, set]
 
BindingType bindingType [get, set]
 
BindingVariant bindingVariant [get, set]
 

Member Enumeration Documentation

enum KSP.UI.Screens.Settings.Controls.SettingsInputBinding.BindingType
Enumerator
Key 
Axis 
enum KSP.UI.Screens.Settings.Controls.SettingsInputBinding.BindingVariant
Enumerator
Primary 
Secondary 

Member Data Documentation

SettingsInputBindingMode KSP.UI.Screens.Settings.Controls.SettingsInputBinding.bindingModePrefab
Button KSP.UI.Screens.Settings.Controls.SettingsInputBinding.buttonAccept
Button KSP.UI.Screens.Settings.Controls.SettingsInputBinding.buttonCancel
Button KSP.UI.Screens.Settings.Controls.SettingsInputBinding.clearAssignment
LayoutGroup KSP.UI.Screens.Settings.Controls.SettingsInputBinding.layoutModes
EventData<bool> KSP.UI.Screens.Settings.Controls.SettingsInputBinding.OnFinished = new EventData<bool>("OnFinished")
TMPro.TextMeshProUGUI KSP.UI.Screens.Settings.Controls.SettingsInputBinding.textCurrentAssignment
TMPro.TextMeshProUGUI KSP.UI.Screens.Settings.Controls.SettingsInputBinding.textDescription
TMPro.TextMeshProUGUI KSP.UI.Screens.Settings.Controls.SettingsInputBinding.textTitle

Property Documentation

object KSP.UI.Screens.Settings.Controls.SettingsInputBinding.binding
getset
bool KSP.UI.Screens.Settings.Controls.SettingsInputBinding.bindingModes
getset
string KSP.UI.Screens.Settings.Controls.SettingsInputBinding.bindingName
getset
BindingType KSP.UI.Screens.Settings.Controls.SettingsInputBinding.bindingType
getset
BindingVariant KSP.UI.Screens.Settings.Controls.SettingsInputBinding.bindingVariant
getset

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