Kerbal Space Program
1.12.4
|
Public Member Functions | |
void | OnHistoryValueChange (ConfigNode data, HistoryType type) |
Public Member Functions inherited from Expansions.Missions.Editor.MEGUIParameter | |
void | ChangeColor (Color color) |
MEGUIParameter | Create (BaseAPField field, Transform parent, string name=null) |
Creates an intance of the ui paramter. More... | |
virtual void | Display () |
virtual void | DisplayGAP () |
Initalize the GAP, this is the entry point for the GAP in this parameter More... | |
virtual string | GetGroupName () |
virtual ConfigNode | GetState () |
void | HideColor () |
virtual void | OnHistoryPinned (ConfigNode data, HistoryType type) |
void | OnParameterReset () |
Resets the value of this parameter to the defaultValue attribute or if defaultValue is not set reset the parameter to it inital state. More... | |
virtual void | OnPointerEnter (PointerEventData eventData) |
Event triggered on pointer enter this gameobject rect More... | |
virtual void | OnPointerExit (PointerEventData eventData) |
Event triggered on pointer leave this gameobject rect More... | |
virtual void | RefreshUI () |
Refresh the UI display based on the field value More... | |
void | RemoveParameterByGroup (string group) |
Used to removed fields grouped More... | |
virtual void | Select () |
Set this parameter to be selected More... | |
void | SetTooltipActive (bool state) |
void | SetTooltipText (string newText) |
void | ShowColor () |
virtual void | UnSelect () |
Set this parameter to be unselected More... | |
Public Attributes | |
MEGUITimeControl | timeControl |
Public Attributes inherited from Expansions.Missions.Editor.MEGUIParameter | |
GameObject | gapDisplayIndicator |
Indicates that the parameter has a gap display More... | |
bool | isSelectable = true |
Can this parameter be selected More... | |
MEGUIParameterGroup | parentGroup |
The group this parameter is nested on More... | |
Toggle | pinToggle |
Toggle that specifies if this parameter is pinned to the node body More... | |
Button | resetButton |
Button used to reset this parameter More... | |
Image | selectedIndicator |
Image used to display the control selected state More... | |
TextMeshProUGUI | title |
Title of this paremeter More... | |
Protected Member Functions | |
override void | Setup (string name) |
Protected Member Functions inherited from Expansions.Missions.Editor.MEGUIParameter | |
virtual void | Awake () |
virtual void | LockLocalizedText () |
To lock the UI for editing when autoLOC's are used More... | |
virtual void | OnEnable () |
void | OnPinValueChanged (bool state) |
virtual void | ResetDefaultValue (string value) |
Reset to default value based on an attribute value More... | |
virtual void | Start () |
virtual void | Update () |
void | UpdateNodeBodyUI () |
Properties | |
double | FieldValue [get, set] |
Parameter value More... | |
Properties inherited from Expansions.Missions.Editor.MEGUIParameter | |
bool | GroupStartCollapsed [get] |
Start this group collapsed in the SAP More... | |
bool | HasGAP [get] |
Does this parameter has a gap display More... | |
virtual bool | IsInteractable [get, set] |
Returns if this parameter is interactable More... | |
bool | isMouseOver [get, set] |
Has this parameter mouse over More... | |
bool | IsPinnable [get] |
bool | IsSelected [get, set] |
Returns if this parameter is selected More... | |
int | Order [get, set] |
Order index for this param in the SAP display More... | |
bool | TabStop [get, set] |
string | Tooltip [get] |
Additional Inherited Members | |
Protected Attributes inherited from Expansions.Missions.Editor.MEGUIParameter | |
BaseAPField | field |
RectTransform | gapDisplayPartner = null |
The rect that will have its right value changed when the GAPIcon is shown More... | |
bool | isPinned = false |
IMENodeDisplay | module |
CanvasGroup | pinCanvasGroup |
TooltipController_Text | tooltipComponent |
The Tooltip controller inside this parameter More... | |
|
inline |
|
inlineprotectedvirtual |
Reimplemented from Expansions.Missions.Editor.MEGUIParameter.
MEGUITimeControl Expansions.Missions.Editor.MEGUIParameterTime.timeControl |
|
getset |
Parameter value