Kerbal Space Program  1.12.4
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
Expansions.Missions.Editor.NodeListTooltipController Class Reference
Inheritance diagram for Expansions.Missions.Editor.NodeListTooltipController:
KSP.UI.PinnableTooltipController KSP.UI.TooltipController KSP.UI.IPinnableTooltipController KSP.UI.ITooltipController KSP.UI.ITooltipController

Public Member Functions

override void OnPointerClick (PointerEventData eventData)
 Event called when a tooltip is clicked. More...
 
override void OnTooltipDespawned (Tooltip instance)
 Event called when a tooltip is destroyed. More...
 
override void OnTooltipSpawned (Tooltip tooltip)
 Event called when a tooltip is spawned. More...
 
- Public Member Functions inherited from KSP.UI.PinnableTooltipController
bool IsPinned ()
 
override void OnPointerEnter (PointerEventData eventData)
 
override void OnPointerExit (PointerEventData eventData)
 
virtual void OnTooltipPinned ()
 
virtual void OnTooltipUnpinned ()
 
void Unpin ()
 
- Public Member Functions inherited from KSP.UI.TooltipController
virtual void OnAppFocus (bool focus)
 
virtual bool OnTooltipAboutToDespawn ()
 
virtual bool OnTooltipAboutToSpawn ()
 
virtual bool OnTooltipUpdate (Tooltip instance)
 

Public Attributes

NodeListTooltip tooltipPrefab
 Prefab used to instantiate the tooltips. More...
 
- Public Attributes inherited from KSP.UI.TooltipController
bool RequireInteractable = true
 

Protected Member Functions

string GetTooltipHintText (NodeListTooltip tooltip)
 
- Protected Member Functions inherited from KSP.UI.TooltipController
virtual void Awake ()
 
virtual void OnDestroy ()
 
virtual void OnDisable ()
 

Additional Inherited Members

- Protected Attributes inherited from KSP.UI.PinnableTooltipController
bool pinned = false
 
- Protected Attributes inherited from KSP.UI.TooltipController
Selectable selectableBase = null
 
- Properties inherited from KSP.UI.TooltipController
Tooltip TooltipPrefabInstance [get, set]
 
RectTransform TooltipPrefabInstanceTransform [get, set]
 
Tooltip TooltipPrefabType [get, set]
 
- Properties inherited from KSP.UI.ITooltipController
string name [get, set]
 
Tooltip TooltipPrefabInstance [get, set]
 
RectTransform TooltipPrefabInstanceTransform [get, set]
 
Tooltip TooltipPrefabType [get, set]
 

Member Function Documentation

string Expansions.Missions.Editor.NodeListTooltipController.GetTooltipHintText ( NodeListTooltip  tooltip)
inlineprotected
override void Expansions.Missions.Editor.NodeListTooltipController.OnPointerClick ( PointerEventData  eventData)
inlinevirtual

Event called when a tooltip is clicked.

Parameters
eventDataData with the click information.

Reimplemented from KSP.UI.PinnableTooltipController.

override void Expansions.Missions.Editor.NodeListTooltipController.OnTooltipDespawned ( Tooltip  instance)
inlinevirtual

Event called when a tooltip is destroyed.

Parameters
tooltipTooltip which has been destroyed.

Reimplemented from KSP.UI.TooltipController.

override void Expansions.Missions.Editor.NodeListTooltipController.OnTooltipSpawned ( Tooltip  tooltip)
inlinevirtual

Event called when a tooltip is spawned.

Parameters
tooltipTooltip which has been spawned.

Reimplemented from KSP.UI.TooltipController.

Member Data Documentation

NodeListTooltip Expansions.Missions.Editor.NodeListTooltipController.tooltipPrefab

Prefab used to instantiate the tooltips.


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