- 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