Navigation
API > API/Plugins > API/Plugins/ConcertSharedSlate > API/Plugins/ConcertSharedSlate/Session > API/Plugins/ConcertSharedSlate/Session/Browser > API/Plugins/ConcertSharedSlate/Session/Browser/SConcertSessionBrowser
Inheritance Hierarchy
- FSlateBaseNamedArgs
- TSlateBaseNamedArgs
- SConcertSessionBrowser::FArguments
References
| Module | ConcertSharedSlate |
| Header | /Engine/Plugins/Developer/Concert/ConcertUI/ConcertSharedSlate/Source/ConcertSharedSlate/Public/Session/Browser/SConcertSessionBrowser.h |
| Include | #include "Session/Browser/SConcertSessionBrowser.h" |
Syntax
struct FArguments : public TSlateBaseNamedArgs< SConcertSessionBrowser >
Constructors
| Type | Name | Description | |
|---|---|---|---|
FArguments () |
Functions
| Type | Name | Description | |
|---|---|---|---|
| WidgetArgsType & | AskUserToDeleteSessions
(
const FCanRemoveSessions& InDelegate |
Ask the user to confirm archiving - most obvious implementation is showing a dialog box | |
| WidgetArgsType & | Optional snapshot to restore column visibilities with | ||
| WidgetArgsType & | DefaultServerURL
(
const TAttribute< FString >& InAttribute |
Optional url of the default server - relevant for highlighting | |
| WidgetArgsType & | DefaultSessionName
(
const TAttribute< FString >& InAttribute |
Optional name of the default session - relevant for highlighting | |
| WidgetArgsType & | ExtendControllButtons
(
const FExtenderDelegate& InDelegate |
Extends the buttons to the left of the search bar | |
| WidgetArgsType & | ExtendSessionContextMenu
(
const FExtendSessionContextMenu& InDelegate |
Extends the menu when the user right-clicks a session | |
| WidgetArgsType & | ExtendSessionTable
(
const FExtendSessionTable& InDelegate |
Used during construction to override how the session table view is created, e.g. to embed it into an overlay | |
| WidgetArgsType & | OnArchivedSessionDoubleClicked
(
const FSessionDelegate& InDelegate |
Called when an archived session is double-clicked. | |
| WidgetArgsType & | OnLiveSessionDoubleClicked
(
const FSessionDelegate& InDelegate |
Called when a live session is double-clicked | |
| WidgetArgsType & | OnSessionClicked
(
const FSessionDelegate& InDelegate |
Called when a live or archived session is clicked | |
| WidgetArgsType & | PostRequestedDeleteSession
(
const FSessionListDelegate& InDelegate |
Called after a user has requested to delete a session | |
| NamedSlotProperty< FArguments > | Custom slot placed to the right the control button in the top-most bar | ||
| WidgetArgsType & | SaveColumnVisibilitySnapshot
(
const UE::ConcertSharedSlate::FSaveColumnVisibilitySnapshot& InDelegate |
Called whenever the column visibility changes and should be saved |
Typedefs
| Name | Description |
|---|---|
| WidgetArgsType |