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

Public Member Functions

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)
 
virtual void UpdateItem ()
 

Protected Member Functions

void FireSymCounterparts ()
 

Protected Attributes

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

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

bool UIPartActionEventItem.CheckInRange ( )
inline
void UIPartActionEventItem.FireSymCounterparts ( )
inlineprotected

< we'll try the module at the same index

< if the module at the same index is the same as us, and not null, fire its event

override bool UIPartActionEventItem.IsItemValid ( )
inlinevirtual

Reimplemented from UIPartActionItem.

virtual void UIPartActionEventItem.Setup ( UIPartActionWindow  window,
Part  part,
PartModule  partModule,
UI_Scene  scene,
UI_Control  control,
BaseEvent  partEvent 
)
inlinevirtual

Member Data Documentation

BaseEvent UIPartActionEventItem.evt
protected
bool UIPartActionEventItem.ExternalToEVAOnly
protected
bool UIPartActionEventItem.isExternal
protected
float UIPartActionEventItem.itemRange
protected

Property Documentation

BaseEvent UIPartActionEventItem.Evt
get

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