Riwmorld
Verse.WindowStack Class Reference

Public Member Functions

void Add (Window window)
 
bool GetsInput (Window window)
 
Window GetWindowAt (Vector2 pos)
 
void HandleEventsHighPriority ()
 
void ImmediateWindow (int ID, Rect rect, WindowLayer layer, Action doWindowFunc, bool doBackground=true, bool absorbInputAroundWindow=false, float shadowAlpha=1f)
 
bool IsOpen< WindowType > ()
 
bool IsOpen (Type type)
 
void Notify_ClickedInsideWindow (Window window)
 
void Notify_GameStartDialogClosed ()
 
void Notify_GameStartDialogOpened ()
 
void Notify_PressedEscape ()
 
bool TryRemove (Type windowType, bool doCloseSound=true)
 
bool TryRemove (Window window, bool doCloseSound=true)
 
bool TryRemoveAssignableFromType (Type windowType, bool doCloseSound=true)
 
WindowType WindowOfType< WindowType > ()
 
void WindowStackOnGUI ()
 
void WindowsUpdate ()
 

Public Attributes

Window currentlyDrawnWindow
 

Properties

bool AnyWindowWantsRenderedWorld [get]
 
int Count [get]
 
bool CurrentWindowGetsInput [get]
 
Verse.FloatMenu FloatMenu [get]
 
Window this[int index] [get]
 
bool MouseObscuredNow [get]
 
bool NonImmediateDialogWindowOpen [get]
 
float SecondsSinceClosedGameStartDialog [get]
 
IList< WindowWindows [get]
 
bool WindowsForcePause [get]
 
bool WindowsPreventCameraMotion [get]
 
bool WindowsPreventDrawTutor [get]
 

The documentation for this class was generated from the following file: