Choose your operating system:
Windows
macOS
Linux
Module |
|
Header |
/Engine/Source/Runtime/SessionServices/Public/ISessionManager.h |
Include |
#include "ISessionManager.h" |
class ISessionManager
Interface for the session manager.
Name | Description | ||
---|---|---|---|
|
OnInstanceSelectionChanged |
Name | Description | |
---|---|---|
|
~ISessionManager() |
Virtual destructor. |
Name | Description | ||
---|---|---|---|
|
AddOwner ( |
Adds an owner whose sessions we are interested in |
|
|
const TArray... |
GetSelectedInstances() |
Gets the collection of currently selected engine instances. |
|
const TShare... |
GetSelectedSession() |
Get the selected session - as chosen in the session browser |
|
GetSessions ( |
Gets the list of all discovered sessions. |
|
|
IsInstanceSelected ( |
Checks whether the given instance is currently selected. |
|
|
ISessionMana... |
OnCanSelectSession() |
|
|
ISessionMana... |
OnInstanceSelectionChanged() |
|
|
FLogReceived... |
OnLogReceived() |
|
|
ISessionMana... |
OnSelectedSessionChanged() |
|
|
FSimpleMulti... |
OnSessionInstanceUpdated() |
Returns a delegate that is executed when a session instance is updated. |
|
FSimpleMulti... |
OnSessionsUpdated() |
Returns a delegate that is executed when the list of sessions has changed. |
|
RemoveOwner ( |
Removes an owner whose sessions we are no longer interested in |
|
|
SelectSession ( |
Selects the specified session. |
|
|
SetInstanceSelected ( |
Marks the specified item as selected or unselected. |
Name |
Description |
|
---|---|---|
|
FCanSelectSessionEvent |
Returns a delegate that is executed before a session is being selected. |
|
FInstanceSelectionChangedEvent |
Returns a delegate that is executed when an instance changes its selection state. |
|
FLogReceivedEvent |
Returns a delegate that is executed when the selected session received a log message from one of its instances. |
|
FSelectedSessionChangedEvent |
Returns a delegate that is executed when the selected session changed. |