Kerbal Space Program
1.12.4
|
Public Member Functions | |
void | Setup (VesselLabels labels, ITestNodeLabel newTestModule) |
Set up the information necessary for a NodeLabel. More... | |
Public Member Functions inherited from BaseLabel | |
void | Disable () |
void | Enable () |
void | ResetParent () |
Called from the UI scale change event to readjust when the UI scale change More... | |
void | Setup (VesselLabels labels, VesselLabels.VesselLabelType labelType) |
Set up the information common to all different types of label. More... | |
Properties | |
MENode | node [get, set] |
Node which this label is marking. A node might have multiple NodeLabels created for it because it could have multiple test modules which want to display their location. More... | |
ITestNodeLabel | testModule [get, set] |
Test module of the node that has been cast to ITestNodeLabel interface so that we can get the necessary information. More... | |
Properties inherited from BaseLabel | |
bool | Hover [get] |
VesselLabels.VesselLabelType | labelType [get, set] |
Additional Inherited Members | |
Public Attributes inherited from BaseLabel | |
Image | icon |
TMPro.TextMeshProUGUI | text |
Protected Member Functions inherited from BaseLabel | |
virtual void | OnClick (PointerEventData ptrData) |
Protected Attributes inherited from BaseLabel | |
VesselLabels | labels |
|
inline |
Set up the information necessary for a NodeLabel.
|
getset |
Node which this label is marking. A node might have multiple NodeLabels created for it because it could have multiple test modules which want to display their location.
|
getset |
Test module of the node that has been cast to ITestNodeLabel interface so that we can get the necessary information.