Kerbal Space Program
1.12.4
|
The main frame/window of the Alarm clock More...
Public Member Functions | |
bool | AnyTextFieldHasFocus () |
Do any of the apps text fields have focus More... | |
void | CreateAlarm () |
bool | EditAlarm (AlarmTypeBase alarm) |
string | PrintDate (double ut, bool includeTime, bool includeSeconds) |
string | PrintTime (double ut, int valuesOfInterest, bool explicitPositive) |
string | PrintTimeCompact (double ut, bool explicitPositive) |
string | PrintTimeStampCompact (double ut, bool days, bool years) |
void | SetTimeDisplay (bool asDateTime) |
void | ToggleTimeDisplay () |
Public Member Functions inherited from KSP.UI.GenericAppFrame | |
void | AddGlobalInputDelegate (UnityAction< PointerEventData > pointerEnter, UnityAction< PointerEventData > pointerExit) |
void | AutoScale () |
void | OnBeginDragFooter (PointerEventData eventData) |
void | OnBeginDragHeader (PointerEventData eventData) |
void | OnDragFooter (PointerEventData eventData) |
void | OnDragHeader (PointerEventData eventData) |
void | OnEndDragFooter (PointerEventData eventData) |
void | OnEndDragHeader (PointerEventData eventData) |
void | Reposition () |
void | Setup (ApplicationLauncherButton appLauncherButton, string appName, string displayName) |
void | Setup (ApplicationLauncherButton appLauncherButton, string appName, string displayName, int width, int height) |
void | Setup (ApplicationLauncherButton appLauncherButton, string appName, string displayName, int width, int height, bool scaleHeightToContainList) |
void | UpdateDraggingBounds (int height) |
void | UpdateDraggingBoundsAtBottom (float height, float pos) |
scale and move the transform so it sticks to the bottom Note: only positions based on sizeDelta are affected by scale. Height is not affected by scaling. More... | |
Public Attributes | |
Toggle | activeAlarmsOnlyToggle |
Toggle | activeVesselOnlyToggle |
TextMeshProUGUI | addAlarmHeading |
UIPanelTransitionToggle | addAlarmTransition |
AlarmClockUIAlarmRow | alarmRowPrefab |
ToggleGroup | alarmSelectionGroup |
Transform | alarmsListParent |
Button | createAlarmButton |
Button | editAlarmButton |
Button | switchToAlarmButton |
Button | timeDisplayTypeButton |
Image | timeDisplayTypeDate |
TextMeshProUGUI | timeDisplayTypeSeconds |
TextMeshProUGUI | timeLabel |
Button | warpToAlarmButton |
Public Attributes inherited from KSP.UI.GenericAppFrame | |
bool | anchorToAppButton = false |
Force the app frame to be anchored to the button More... | |
DragHandler | dragFooter |
DragHandler | dragHeader |
Image | gfxBg |
Image | gfxFooter |
Image | gfxHeader |
TMPro.TextMeshProUGUI | header |
PointerEnterExitHandler | hoverController |
int | maxHeight = 476 |
int | minHeight = 176 |
UIList | scrollList |
Properties | |
bool | IsDetailsShowing [get] |
Is the details pane showing to the side of the app More... | |
bool | TimeAsDateTime [get] |
The main frame/window of the Alarm clock
|
inline |
Do any of the apps text fields have focus
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
Toggle KSP.UI.AlarmClockUIFrame.activeAlarmsOnlyToggle |
Toggle KSP.UI.AlarmClockUIFrame.activeVesselOnlyToggle |
TextMeshProUGUI KSP.UI.AlarmClockUIFrame.addAlarmHeading |
UIPanelTransitionToggle KSP.UI.AlarmClockUIFrame.addAlarmTransition |
AlarmClockUIAlarmRow KSP.UI.AlarmClockUIFrame.alarmRowPrefab |
ToggleGroup KSP.UI.AlarmClockUIFrame.alarmSelectionGroup |
Transform KSP.UI.AlarmClockUIFrame.alarmsListParent |
Button KSP.UI.AlarmClockUIFrame.createAlarmButton |
Button KSP.UI.AlarmClockUIFrame.editAlarmButton |
Button KSP.UI.AlarmClockUIFrame.switchToAlarmButton |
Button KSP.UI.AlarmClockUIFrame.timeDisplayTypeButton |
Image KSP.UI.AlarmClockUIFrame.timeDisplayTypeDate |
TextMeshProUGUI KSP.UI.AlarmClockUIFrame.timeDisplayTypeSeconds |
TextMeshProUGUI KSP.UI.AlarmClockUIFrame.timeLabel |
Button KSP.UI.AlarmClockUIFrame.warpToAlarmButton |
|
get |
Is the details pane showing to the side of the app
|
get |