Navigation
API > API/Plugins > API/Plugins/ConcertSharedSlate > API/Plugins/ConcertSharedSlate/Session > API/Plugins/ConcertSharedSlate/Session/Activity
Inheritance Hierarchy
- FSlateControlledConstruction
- TSharedFromThis
- SWidget
- SCompoundWidget
- SConcertSessionActivities
References
| Module | ConcertSharedSlate |
| Header | /Engine/Plugins/Developer/Concert/ConcertUI/ConcertSharedSlate/Source/ConcertSharedSlate/Public/Session/Activity/SConcertSessionActivities.h |
| Include | #include "Session/Activity/SConcertSessionActivities.h" |
Syntax
class SConcertSessionActivities : public SCompoundWidget
Remarks
Displays session activities in a table view.
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | Append
(
TSharedPtr< FConcertSessionActivity > Activity |
Append an activity to the view. Used to populate the view from a live session. | |
| void | Construct
(
const FArguments& InArgs |
Construct the recovery widget. | |
| const TArray< TSharedPtr< FConcertSessionActivity > > & | |||
| TOptional< FConcertClientInfo > | GetClientInfo
(
const FGuid& Guid |
||
| int32 | Returns the number of activities shown. | ||
| TSharedPtr< SHeaderRow > | GetHeaderRow () |
||
| const TAttribute< FText > & | |||
| int32 | Returns the number of activities marked as 'ignored'. | ||
| TSharedPtr< FConcertSessionActivity > | Returns the most recent activity available, ignoring the current filter. | ||
| TArray< TSharedPtr< FConcertSessionActivity > > | Returns all selected activities | ||
| TSharedPtr< FConcertSessionActivity > | Returns the activity selected or null if none is selected. | ||
| const TAttribute< ETimeFormat > & | |||
| int32 | Returns the total number of activities currently stored (no filter applied). | ||
| bool | IsLastColumn
(
const FName& ColumnId |
Returns true if the column names is the last one (most right one). | |
| void | OnColumnVisibilitySettingsChanged
(
const FColumnVisibilitySnapshot& ColumnSnapshot |
||
| void | Request the view to refresh. | ||
| void | Clears all activities displayed. | ||
| void | SetSelectedActivities
(
const TArray< TSharedPtr< FConcertSessionActivity >>& ActivitiesToSelect |
||
| FText | UpdateTextFilter
(
const FText& InFilterText |
Asks the view to update the text search filter. |
Overridden from SWidget
| Type | Name | Description | |
|---|---|---|---|
| void | Requests and consumes more activities if needed and/or possible. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FArguments |
Typedefs
| Name | Description |
|---|---|
| FFetchActivitiesFunc | Used to pull activities from a session. |
| FGetActivityClientInfoFunc | Used to map an activity to its client. |
| FGetPackageEvent | Returns the package event corresponding to the package activity. |
| FGetTransactionEvent | Returns the transaction event corresponding the specified activity. |
| FMakeColumnOverlayWidgetFunc | Used to overlay a widget over a column widget to add custom functionalities to a row. |
Constants
| Name | Description |
|---|---|
| ActivitiesPerRequest | The number of activities to request when scrolling down to request activities on demand. |