API ReferenceSandbox.Modals
IModalSystemclass
object→IModalSystem
Methods22
Showing 22 methods
public virtual void CloseAll(bool immediate = False)
| Parameter | Type | Description |
|---|---|---|
| immediate = False | bool | — |
Returns:
void—public virtual void CreateGame(Sandbox.Modals.CreateGameOptions& modreq(System.Runtime.InteropServices.InAttribute) options)
| Parameter | Type | Description |
|---|---|---|
| options | CreateGameOptions& modreq(InAttribute) | — |
Returns:
void—public virtual void FriendsList(Sandbox.Modals.FriendsListModalOptions& modreq(System.Runtime.InteropServices.InAttribute) options)
| Parameter | Type | Description |
|---|---|---|
| options | FriendsListModalOptions& modreq(InAttribute) | — |
Returns:
void—public virtual void Game(string packageIdent)
| Parameter | Type | Description |
|---|---|---|
| packageIdent | string | — |
Returns:
void—public virtual bool HasModalsOpen()
Returns:
bool—public virtual void Map(string packageIdent)
| Parameter | Type | Description |
|---|---|---|
| packageIdent | string | — |
Returns:
void—public virtual void MapSelect(System.Action`1<string> onMapSelected, string selected = null)
| Parameter | Type | Description |
|---|---|---|
| onMapSelected | Action<string> | — |
| selected = null | string | — |
Returns:
void—public virtual void News(Sandbox.Services.News newsitem)
| Parameter | Type | Description |
|---|---|---|
| newsitem | News | — |
Returns:
void—public virtual void Notice(string title, string message, string icon)
| Parameter | Type | Description |
|---|---|---|
| title | string | — |
| message | string | — |
| icon | string | — |
Returns:
void—public virtual void Organization(Sandbox.Package.Organization org)
| Parameter | Type | Description |
|---|---|---|
| org | Organization | — |
Returns:
void—public virtual void Package(string packageIdent, string page)
| Parameter | Type | Description |
|---|---|---|
| packageIdent | string | — |
| page | string | — |
Returns:
void—public virtual void PackageSelect(string query, System.Action`1<Sandbox.Package> onPackageSelected, System.Action`1<string> onFilterChanged = null)
| Parameter | Type | Description |
|---|---|---|
| query | string | — |
| onPackageSelected | Action<Package> | — |
| onFilterChanged = null | Action<string> | — |
Returns:
void—public virtual void PauseMenu()
The menu that is shown when escape is pressed while playing.
Returns:
void—public virtual void Player(Sandbox.SteamId steamid, string page)
| Parameter | Type | Description |
|---|---|---|
| steamid | SteamId | — |
| page | string | — |
Returns:
void—public virtual void PlayerList()
Returns:
void—public virtual void Report(string packageIdent)
| Parameter | Type | Description |
|---|---|---|
| packageIdent | string | — |
Returns:
void—public virtual void Review(Sandbox.Package package)
| Parameter | Type | Description |
|---|---|---|
| package | Package | — |
Returns:
void—public virtual void Server(Sandbox.Network.LobbyInformation lobby)
| Parameter | Type | Description |
|---|---|---|
| lobby | LobbyInformation | — |
Returns:
void—public virtual void ServerList(Sandbox.Modals.ServerListConfig& modreq(System.Runtime.InteropServices.InAttribute) config)
| Parameter | Type | Description |
|---|---|---|
| config | ServerListConfig& modreq(InAttribute) | — |
Returns:
void—public virtual void ServiceConnector()
Returns:
void—public virtual void Settings(string page)
| Parameter | Type | Description |
|---|---|---|
| page | string | — |
Returns:
void—public virtual void WorkshopPublish(Sandbox.Modals.WorkshopPublishOptions& modreq(System.Runtime.InteropServices.InAttribute) options)
| Parameter | Type | Description |
|---|---|---|
| options | WorkshopPublishOptions& modreq(InAttribute) | — |
Returns:
void—No results match this filter.
Properties2
Showing 2 properties
public virtual bool Sandbox.Modals.IModalSystem.IsModalOpen { get; set; }
Returns:
bool—public virtual bool Sandbox.Modals.IModalSystem.IsPauseMenuOpen { get; set; }
Returns:
bool—No results match this filter.