Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | Properties | List of all members
UIPartActionFloatEdit Class Reference
Inheritance diagram for UIPartActionFloatEdit:
UIPartActionFieldItem UIPartActionItem

Public Member Functions

void OnTap_decLarge ()
 
void OnTap_decSmall ()
 
void OnTap_incLarge ()
 
void OnTap_incSmall ()
 
void OnValueChanged (float obj)
 
override void Setup (UIPartActionWindow window, Part part, PartModule partModule, UI_Scene scene, UI_Control control, BaseField field)
 
- Public Member Functions inherited from UIPartActionFieldItem
bool CheckInRange ()
 Checks if the field is within range from the active vessel. More...
 
override bool IsItemValid ()
 
- Public Member Functions inherited from UIPartActionItem
virtual void AddInputFieldLock (string val)
 
virtual void RemoveInputfieldLock ()
 
void SetupItem (UIPartActionWindow window, Part part, PartModule partModule, UI_Scene scene, UI_Control control)
 
virtual void UpdateItem ()
 

Public Attributes

KSP.UI.UIButtonToggle decLarge
 
KSP.UI.UIButtonToggle decSmall
 
TMPro.TextMeshProUGUI fieldName
 
TMPro.TextMeshProUGUI fieldValue
 
KSP.UI.UIButtonToggle incLarge
 
KSP.UI.UIButtonToggle incSmall
 
Slider slider
 

Properties

UI_FloatEdit floatControl [get]
 
- Properties inherited from UIPartActionFieldItem
BaseField Field [get]
 
object Host [get]
 
- Properties inherited from UIPartActionItem
UI_Control Control [get]
 
bool IsModule [get]
 
Part Part [get]
 
PartModule PartModule [get]
 
UI_Scene Scene [get]
 
UIPartActionWindow Window [get]
 

Additional Inherited Members

- Protected Member Functions inherited from UIPartActionFieldItem
BaseField GetField (string name)
 
void SetFieldValue (object newValue)
 
bool SetSymCounterpartValue (object value)
 
- Protected Attributes inherited from UIPartActionFieldItem
BaseField field
 
bool isActiveUnfocused
 
float itemRange
 
bool removedIfPinned
 
- Protected Attributes inherited from UIPartActionItem
UI_Control control
 
bool isModule
 
Part part
 
PartModule partModule
 
UI_Scene scene
 
UIPartActionWindow window
 

Member Function Documentation

void UIPartActionFloatEdit.OnTap_decLarge ( )
inline
void UIPartActionFloatEdit.OnTap_decSmall ( )
inline
void UIPartActionFloatEdit.OnTap_incLarge ( )
inline
void UIPartActionFloatEdit.OnTap_incSmall ( )
inline
void UIPartActionFloatEdit.OnValueChanged ( float  obj)
inline
override void UIPartActionFloatEdit.Setup ( UIPartActionWindow  window,
Part  part,
PartModule  partModule,
UI_Scene  scene,
UI_Control  control,
BaseField  field 
)
inlinevirtual

Reimplemented from UIPartActionFieldItem.

Member Data Documentation

KSP.UI.UIButtonToggle UIPartActionFloatEdit.decLarge
KSP.UI.UIButtonToggle UIPartActionFloatEdit.decSmall
TMPro.TextMeshProUGUI UIPartActionFloatEdit.fieldName
TMPro.TextMeshProUGUI UIPartActionFloatEdit.fieldValue
KSP.UI.UIButtonToggle UIPartActionFloatEdit.incLarge
KSP.UI.UIButtonToggle UIPartActionFloatEdit.incSmall
Slider UIPartActionFloatEdit.slider

Property Documentation

UI_FloatEdit UIPartActionFloatEdit.floatControl
getprotected

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