- Namespace
- KSP.UI
- Assembly
- Assembly-CSharp.dll
public class SettingsMenuManager : KerbalMonoBehaviour
- Inheritance
-
SettingsMenuManager
- Inherited Members
-
- Extension Methods
-
Constructors
public SettingsMenuManager()
Properties
IsMainMenu
public Property<bool> IsMainMenu { get; }
Property Value
- Property<bool>
Methods
public static void Initialize()
Returns
- bool
public void SetVisible(bool isVisible, bool isMainMenu = false)
Parameters
isVisible bool
isMainMenu bool
public void ShowChangesAppliedNotification()
public void ShowConfirmationNotification(string notificationLocalizationKey)
Parameters
notificationLocalizationKey string
public void ShowPromptWindow(string promptTitle, string promptDescrition, string leftButtonText, Action leftButtonAction, string rightButtonText, Action rightButtonAction)
Parameters
promptTitle string
promptDescrition string
leftButtonText string
leftButtonAction Action
rightButtonText string
rightButtonAction Action
public void UpdateSettingsDescription(string descriptionLocalizationKey, bool isKeybindInstructionVisible = false)
Parameters
descriptionLocalizationKey string
isKeybindInstructionVisible bool