FConcertSessionActivitiesOptions

Manages the various options exposed by [SConcertSessionActivities](API\Plugins\ConcertSyncUI\SConcertSessionActivities) widget such as enabling/disabling filtering, changing the time format, etc.

Choose your operating system:

Windows

macOS

Linux

Inheritance Hierarchy

TSharedFromThis

FConcertSessionActivitiesOptions

References

Module

ConcertSyncUI

Header

/Engine/Plugins/Developer/Concert/ConcertSync/ConcertSyncClient/Source/ConcertSyncUI/Public/SConcertSessionActivities.h

Include

#include "SConcertSessionActivities.h"

Syntax

class FConcertSessionActivitiesOptions : public TSharedFromThis< FConcertSessionActivitiesOptions >

Remarks

Manages the various options exposed by SConcertSessionActivities widget such as enabling/disabling filtering, changing the time format, etc.

Variables

Name Description

Public variable

bool

 

bDisplayConnectionActivities

If connection filtering is enabled, controls whether connection activities are filtered out.

Public variable

bool

 

bDisplayIgnoredActivities

If ignored activity filtering is enabled, controls whether ignored activities are filtered out.

Public variable

bool

 

bDisplayLockActivities

If lock filtering is enabled, controls whether lock activities are filtered out.

Public variable

bool

 

bDisplayPackageActivities

If package filtering is enabled, controls whether package activities are filtered out.

Public variable

bool

 

bDisplayRelativeTime

Controls whether the time is displayed as absolute or relative. (Display Relative Time).

Public variable

bool

 

bDisplayTransactionActivities

If transaction filtering is enabled, controls whether transaction activities are filtered out.

Public variable

bool

 

bEnableConnectionActivityFiltering

Enables the 'connection activity' filter check box. (Show Connection Activities).

Public variable

bool

 

bEnableIgnoredActivityFiltering

Enables the 'ignored activity' filter check box (Show Unrecoverable Activities).

Public variable

bool

 

bEnableLockActivityFiltering

Enables the 'lock activity' filter check box. (Show Lock Activities).

Public variable

bool

 

bEnablePackageActivityFiltering

Enables the 'package activity' filter check box (Show Package Activities).

Public variable

bool

 

bEnableTransactionActivityFiltering

Enables the 'transaction activity' filter check box (Show Transaction Activities).

Functions

Name Description

Public function Const

EVisibility

 

GetConnectionActivitiesVisibility()

Returns whether the connection activities are listed in SConcertSessionActivities.

Public function Const

EVisibility

 

GetIgnoredActivitiesVisibility()

Returns whether the ignored activities are listed in SConcertSessionActivities.

Public function Const

EVisibility

 

GetLockActivitiesVisibility()

Returns whether the lock activities are listed in SConcertSessionActivities.

Public function Const

EVisibility

 

GetPackageActivitiesVisibility()

Returns whether the package activities are listed in SConcertSessionActivities.

Public function Const

SConcertSess...

 

GetTimeFormat()

Returns the time format option.

Public function Const

EVisibility

 

GetTransactionActivitiesVisibility()

Returns whether the transaction activities are listed in SConcertSessionActivities.

Public function

TSharedRef< ...

 

MakeDisplayedActivityCountWidget

(
    TAttribute< int32 > Total,
    TAttribute< int32 > Displayed
)

Makes a widgets saying how many operations are shown with respect to those filtered out.

Public function

TSharedRef< ...

 

MakeMenuWidget()

Returns a Menu widgets containing the available options.

Public function

TSharedRef< ...

 

MakeStatusBar

(
    TAttribute< int32 > Total,
    TAttribute< int32 > Displayed
)

Makes a status bar widget displaying the activity shown and the standard view options button.

Public function

TSharedRef< ...

 

MakeViewOptionsWidget()

Makes a standard View Options widget, displaying the eye ball icon and showing the possible options.

Public function

void

 

OnOptionToggled

(
    const FName CheckBoxId
)

Invoked when an options is togged from the displayed menu widget.