Toast Engine
Loading...
Searching...
No Matches
editor.Workspace.MainWindowViewModel Class Reference
Inheritance diagram for editor.Workspace.MainWindowViewModel:
Collaboration diagram for editor.Workspace.MainWindowViewModel:

Public Member Functions

 MainWindowViewModel (ToastEngine toast)
void Dispose ()
void OpenProjectSettingsAt (SettingsTab tab, string? category=null)
WorkspaceViewModel? FindOpenWorkspace (string assetUid)
void ReclaimEngine ()
void ShowToastZone (bool active)
void PinToastZone ()
bool HasUnsavedWork ()
async Task< bool > ConfirmCloseAllAsync (Avalonia.Controls.Window owner)
void RestoreSession ()
void SaveSessionLayout ()
void ReopenWorkspaceFromDisk (WorkspaceViewModel workspace)

Properties

static ? MainWindowViewModel Current [get]
HierarchyViewModel? Hierarchy [get]
HistoryViewModel? History [get]
GitViewModel GitState [get]
IReadOnlyList< string > LayoutNames [get]
bool CanModifyActiveLayout [get]
ToastEngine Engine [get]

The documentation for this class was generated from the following file:
  • editor/Workspace/MainWindowViewModel.cs