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
KSP.UI.Screens.RDNodePrefab Class Reference
Inheritance diagram for KSP.UI.Screens.RDNodePrefab:

Public Member Functions

void AddInputDelegate (UnityAction action)
 
Image GetArrowHeadPrefab (RDNode.Anchor anchor)
 
Color GetIconColor ()
 
void HideAvailablePartsCircle ()
 
void InstantiateArrowHeadAtPos (RDNode.Parent parent, Vector3 pos, Material mat)
 
void SelectNode ()
 
void SetArrowHeadState (RDNode.Parent parent, bool show, Material mat)
 
void SetAvailablePartsCircle (int parts)
 
void SetIcon (RUI.Icons.Simple.Icon icon, Color color)
 
void SetIcon (RUI.Icons.Simple.Icon icon)
 
void SetIconColor (Color color)
 
void SetScale (float scale)
 
void Setup ()
 
void SetViewable (bool show)
 
void UnselectNode ()
 

Public Attributes

Image arrowB
 
Image arrowL
 
Image arrowR
 
Image arrowT
 
UIStateButton button
 
Image circle
 
TMPro.TextMeshProUGUI circle_label
 
RectOffset offset
 
GameObject scalar
 
Image searchHighlight
 
Image selection
 
Image techIcon
 
KSP.UI.TooltipTypes.TooltipController_TitleAndText tooltip
 

Properties

float height [get]
 
float width [get]
 

Member Function Documentation

void KSP.UI.Screens.RDNodePrefab.AddInputDelegate ( UnityAction  action)
inline
Image KSP.UI.Screens.RDNodePrefab.GetArrowHeadPrefab ( RDNode.Anchor  anchor)
inline
Color KSP.UI.Screens.RDNodePrefab.GetIconColor ( )
inline
void KSP.UI.Screens.RDNodePrefab.HideAvailablePartsCircle ( )
inline
void KSP.UI.Screens.RDNodePrefab.InstantiateArrowHeadAtPos ( RDNode.Parent  parent,
Vector3  pos,
Material  mat 
)
inline

< UI Layer

void KSP.UI.Screens.RDNodePrefab.SelectNode ( )
inline
void KSP.UI.Screens.RDNodePrefab.SetArrowHeadState ( RDNode.Parent  parent,
bool  show,
Material  mat 
)
inline
void KSP.UI.Screens.RDNodePrefab.SetAvailablePartsCircle ( int  parts)
inline
void KSP.UI.Screens.RDNodePrefab.SetIcon ( RUI.Icons.Simple.Icon  icon,
Color  color 
)
inline
void KSP.UI.Screens.RDNodePrefab.SetIcon ( RUI.Icons.Simple.Icon  icon)
inline
void KSP.UI.Screens.RDNodePrefab.SetIconColor ( Color  color)
inline
void KSP.UI.Screens.RDNodePrefab.SetScale ( float  scale)
inline
void KSP.UI.Screens.RDNodePrefab.Setup ( )
inline
void KSP.UI.Screens.RDNodePrefab.SetViewable ( bool  show)
inline
void KSP.UI.Screens.RDNodePrefab.UnselectNode ( )
inline

Member Data Documentation

Image KSP.UI.Screens.RDNodePrefab.arrowB
Image KSP.UI.Screens.RDNodePrefab.arrowL
Image KSP.UI.Screens.RDNodePrefab.arrowR
Image KSP.UI.Screens.RDNodePrefab.arrowT
UIStateButton KSP.UI.Screens.RDNodePrefab.button
Image KSP.UI.Screens.RDNodePrefab.circle
TMPro.TextMeshProUGUI KSP.UI.Screens.RDNodePrefab.circle_label
RectOffset KSP.UI.Screens.RDNodePrefab.offset
GameObject KSP.UI.Screens.RDNodePrefab.scalar
Image KSP.UI.Screens.RDNodePrefab.searchHighlight
Image KSP.UI.Screens.RDNodePrefab.selection
Image KSP.UI.Screens.RDNodePrefab.techIcon
KSP.UI.TooltipTypes.TooltipController_TitleAndText KSP.UI.Screens.RDNodePrefab.tooltip

Property Documentation

float KSP.UI.Screens.RDNodePrefab.height
get
float KSP.UI.Screens.RDNodePrefab.width
get

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