s&box docs
API ReferenceSandbox.Modals

public abstract interface Sandbox.Modals.IModalSystem

Methods

Showing 18 methods

public virtual void CloseAll(bool immediate = False)

Parameters

  • immediate: Default: False

public virtual void CreateGame(Sandbox.Modals.CreateGameOptions& modreq(System.Runtime.InteropServices.InAttribute) options)

public virtual void FriendsList(Sandbox.Modals.FriendsListModalOptions& modreq(System.Runtime.InteropServices.InAttribute) options)

public virtual void Game(string packageIdent)

public virtual bool HasModalsOpen()

public virtual void Map(string packageIdent)

public virtual void News(Sandbox.Services.News newsitem)

public virtual void Notice(string title, string message, string icon)

public virtual void Package(string packageIdent, string page)

public virtual void PackageSelect(string query, System.Action`1<Sandbox.Package> onPackageSelected, System.Action`1<string> onFilterChanged = null)

Parameters

  • onFilterChanged: Default: null

public virtual void PauseMenu()

The menu that is shown when escape is pressed while playing.

public virtual void Player(Sandbox.SteamId steamid, string page)

public virtual void PlayerList()

public virtual void Settings(string page)

public virtual void WorkshopPublish(Sandbox.Modals.WorkshopPublishOptions& modreq(System.Runtime.InteropServices.InAttribute) options)

Properties

Showing 2 properties

public virtual bool Sandbox.Modals.IModalSystem.IsModalOpen { get; set; }

public virtual bool Sandbox.Modals.IModalSystem.IsPauseMenuOpen { get; set; }

Metadata

FieldValue
NamespaceSandbox.Modals
Typeclass
AssemblySandbox.Engine
Doc IDT:Sandbox.Modals.IModalSystem

On this page

Methodspublic virtual System.Void CloseAll(System.Boolean immediate = False)public virtual System.Void CreateGame(Sandbox.Modals.CreateGameOptions& modreq(System.Runtime.InteropServices.InAttribute) options)public virtual System.Void FriendsList(Sandbox.Modals.FriendsListModalOptions& modreq(System.Runtime.InteropServices.InAttribute) options)public virtual System.Void Game(System.String packageIdent)public virtual System.Boolean HasModalsOpen()public virtual System.Void Map(System.String packageIdent)public virtual System.Void News(Sandbox.Services.News newsitem)public virtual System.Void Notice(System.String title, System.String message, System.String icon)public virtual System.Void Organization(Sandbox.Package.Organization org)public virtual System.Void Package(System.String packageIdent, System.String page)public virtual System.Void PackageSelect(System.String query, System.Action`1<Sandbox.Package> onPackageSelected, System.Action`1<System.String> onFilterChanged = null)public virtual System.Void PauseMenu()public virtual System.Void Player(Sandbox.SteamId steamid, System.String page)public virtual System.Void PlayerList()public virtual System.Void Review(Sandbox.Package package)public virtual System.Void ServerList(Sandbox.Modals.ServerListConfig& modreq(System.Runtime.InteropServices.InAttribute) config)public virtual System.Void Settings(System.String page)public virtual System.Void WorkshopPublish(Sandbox.Modals.WorkshopPublishOptions& modreq(System.Runtime.InteropServices.InAttribute) options)Propertiespublic virtual System.Boolean Sandbox.Modals.IModalSystem.IsModalOpen { get; set; }public virtual System.Boolean Sandbox.Modals.IModalSystem.IsPauseMenuOpen { get; set; }Metadata