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

Public Member Functions

void OnClick ()
 
override void UpdateItem ()
 
- Public Member Functions inherited from UIPartActionEventItem
bool CheckInRange ()
 
override bool IsItemValid ()
 
virtual void Setup (UIPartActionWindow window, Part part, PartModule partModule, UI_Scene scene, UI_Control control, BaseEvent partEvent)
 
- 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)
 

Public Attributes

Button button
 
TMPro.TextMeshProUGUI label
 

Additional Inherited Members

- Protected Member Functions inherited from UIPartActionEventItem
void FireSymCounterparts ()
 
- Protected Attributes inherited from UIPartActionEventItem
BaseEvent evt
 
bool ExternalToEVAOnly
 
bool isExternal
 
float itemRange
 
- Protected Attributes inherited from UIPartActionItem
UI_Control control
 
bool isModule
 
Part part
 
PartModule partModule
 
UI_Scene scene
 
UIPartActionWindow window
 
- Properties inherited from UIPartActionEventItem
BaseEvent Evt [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]
 

Member Function Documentation

void UIPartActionButton.OnClick ( )
inline
override void UIPartActionButton.UpdateItem ( )
inlinevirtual

Reimplemented from UIPartActionItem.

Member Data Documentation

Button UIPartActionButton.button
TMPro.TextMeshProUGUI UIPartActionButton.label

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