Navigation
API > API/Plugins > API/Plugins/ConcertSharedSlate > API/Plugins/ConcertSharedSlate/SConcertSessionBrowser
| Name | FArguments |
| Type | struct |
| Header File | /Engine/Plugins/Developer/Concert/ConcertUI/ConcertSharedSlate/Source/ConcertSharedSlate/Public/Session/Browser/SConcertSessionBrowser.h |
| Include Path | #include "Session/Browser/SConcertSessionBrowser.h" |
Syntax
struct FArguments : public TSlateBaseNamedArgs< SConcertSessionBrowser >
Inheritance Hierarchy
- FSlateBaseNamedArgs → TSlateBaseNamedArgs → SConcertSessionBrowser::FArguments
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FArguments() |
Session/Browser/SConcertSessionBrowser.h |
Typedefs
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| WidgetArgsType | FArguments | Session/Browser/SConcertSessionBrowser.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
WidgetArgsType & AskUserToDeleteSessions
(
const FCanRemoveSessions& InDelegate |
Ask the user to confirm archiving - most obvious implementation is showing a dialog box | Session/Browser/SConcertSessionBrowser.h | |
WidgetArgsType & ColumnVisibilitySnapshot
(
FColumnVisibilitySnapshot InArg |
Optional snapshot to restore column visibilities with | Session/Browser/SConcertSessionBrowser.h | |
WidgetArgsType & DefaultServerURL
(
const TAttribute< FString >& InAttribute |
Optional url of the default server - relevant for highlighting | Session/Browser/SConcertSessionBrowser.h | |
WidgetArgsType & DefaultSessionName
(
const TAttribute< FString >& InAttribute |
Optional name of the default session - relevant for highlighting | Session/Browser/SConcertSessionBrowser.h | |
WidgetArgsType & ExtendControllButtons
(
const FExtenderDelegate& InDelegate |
Extends the buttons to the left of the search bar | Session/Browser/SConcertSessionBrowser.h | |
WidgetArgsType & ExtendSessionContextMenu
(
const FExtendSessionContextMenu& InDelegate |
Extends the menu when the user right-clicks a session | Session/Browser/SConcertSessionBrowser.h | |
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 | Session/Browser/SConcertSessionBrowser.h | |
WidgetArgsType & OnArchivedSessionDoubleClicked
(
const FSessionDelegate& InDelegate |
Called when an archived session is double-clicked. | Session/Browser/SConcertSessionBrowser.h | |
WidgetArgsType & OnLiveSessionDoubleClicked
(
const FSessionDelegate& InDelegate |
Called when a live session is double-clicked | Session/Browser/SConcertSessionBrowser.h | |
WidgetArgsType & OnSessionClicked
(
const FSessionDelegate& InDelegate |
Called when a live or archived session is clicked | Session/Browser/SConcertSessionBrowser.h | |
WidgetArgsType & PostRequestedDeleteSession
(
const FSessionListDelegate& InDelegate |
Called after a user has requested to delete a session | Session/Browser/SConcertSessionBrowser.h | |
NamedSlotProperty< FArguments > RightOfControlButtons() |
Custom slot placed to the right the control button in the top-most bar | Session/Browser/SConcertSessionBrowser.h | |
WidgetArgsType & SaveColumnVisibilitySnapshot
(
const UE::ConcertSharedSlate::FSaveColumnVisibilitySnapshot& InDelegate |
Called whenever the column visibility changes and should be saved | Session/Browser/SConcertSessionBrowser.h |