Class UIViewController
- Namespace
- KSP.UI
- Assembly
- Assembly-CSharp.dll
public class UIViewController
- Inheritance
-
UIViewController
- Inherited Members
-
- Extension Methods
-
Constructors
UIViewController()
public UIViewController()
Properties
CurrentView
public UIView CurrentView { get; }
Property Value
- UIView
Methods
PushView(UIView)
public void PushView(UIView newView)
Parameters
newView UIView
PushViewKeepPrevious(UIView)
public void PushViewKeepPrevious(UIView newView)
Parameters
newView UIView
RegisterElement(IUIViewElement)
public bool RegisterElement(IUIViewElement element)
Parameters
element IUIViewElement
Returns
- bool
RestorePreviousView()
public void RestorePreviousView()
TryGetElementState(string, out ViewState)
public bool TryGetElementState(string id, out ViewState state)
Parameters
id string
state ViewState
Returns
- bool
UnregisterElement(IUIViewElement)
public bool UnregisterElement(IUIViewElement element)
Parameters
element IUIViewElement
Returns
- bool
UnregisterElement(string)
public bool UnregisterElement(string ID)
Parameters
ID string
Returns
- bool
UpdateView()