Navigation
API > API/Plugins > API/Plugins/ConcertSharedSlate > API/Plugins/ConcertSharedSlate/Session
Filters
Classes
| Type | Name | Description | |
|---|---|---|---|
| IConcertSessionBrowserController | Runs and cache network queries for the UI. | ||
| SConcertSessionBrowser | Enables the user to browse/search/filter/sort active and archived sessions, create new session, archive active sessions, restore archived sessions, join a session and open the settings dialog. | ||
| UConcertSessionBrowserSettings | Serializes the multi-user session browser settings like the active filters. |
Typedefs
| Name | Description |
|---|---|
| FCanRemoveSessions | |
| FExtenderDelegate | |
| FExtendSessionContextMenu | |
| FExtendSessionTable | |
| FSessionDelegate | |
| FSessionListDelegate |
Functions
| Type | Name | Description | |
|---|---|---|---|
| const FName | ConcertBrowserUtils::ActiveSessionsCheckBoxMenuName
(
TEXT("ActiveSessions") |
||
| const FName | ConcertBrowserUtils::ArchivedSessionsCheckBoxMenuName
(
TEXT("ArchivedSessions") |
||
| const FName | ConcertBrowserUtils::DefaultServerCheckBoxMenuName
(
TEXT("DefaultServer") |
||
| FText | Returns the tooltip shown when hovering the triangle with an exclamation icon when a server doesn't validate the version requirements. | ||
| const FName | ConcertBrowserUtils::IconColumnFontName
(
TEXT("FontAwesome.9") |
The awesome font used to pick the icon displayed in the session list view 'Icon' column. | |
| const FName | ConcertBrowserUtils::LastModifiedCheckBoxMenuName
(
TEXT("LastModified") |
Name of the filter box in the View option. | |
| const FName | ConcertBrowserUtils::LastModifiedColName
(
TEXT("LastModified") |
||
| TSharedRef< SWidget > | ConcertBrowserUtils::MakeIconButton
(
const TAttribute< const FSlateBrush* >& Icon, |
Utility function used to create buttons displaying only an icon (using a brush) | |
| TSharedRef< SWidget > | ConcertBrowserUtils::MakeNegativeActionButton
(
const TAttribute< const FSlateBrush* >& Icon, |
Utility function used to create buttons displaying a negative action | |
| TSharedRef< SWidget > | ConcertBrowserUtils::MakePositiveActionButton
(
const TAttribute< const FSlateBrush* >& Icon, |
Utility function used to create buttons displaying a positive action | |
| TSharedRef< SWidget > | ConcertBrowserUtils::MakeServerVersionIgnoredWidget
(
EConcertServerFlags InServerFlags |
Create a widget displaying the triangle with an exclamation icon in case the server flags include IgnoreSessionRequirement. | |
| const FName | ConcertBrowserUtils::ProjectColName
(
TEXT("Project") |
||
| void | ConcertBrowserUtils::RequestItemDeletion
(
IConcertSessionBrowserController& Controller, |
Helper function to split an array of FConcertSessionItems into multiple requests and execute | |
| const FName | ConcertBrowserUtils::ServerColName
(
TEXT("Server") |
||
| const FName | ConcertBrowserUtils::SessionColName
(
TEXT("Session") |
Defines the sessions list view column tag names. | |
| const FName | ConcertBrowserUtils::VersionColName
(
TEXT("Version") |