![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ISessionManager.h>
Inheritance diagram for ISessionManager:Interface for the session manager.
|
inlinevirtual |
Virtual destructor.
Adds an owner whose sessions we are interested in
| InOwner | Session owner we want to view sessions from |
Implemented in FSessionManager.
|
pure virtual |
Returns a delegate that is executed when the selected session changed.
| ISessionManager::DECLARE_EVENT_ThreeParams | ( | ISessionManager | , |
| FLogReceivedEvent | , | ||
| const TSharedRef< ISessionInfo > & | , | ||
| const TSharedRef< ISessionInstanceInfo > & | , | ||
| const TSharedRef< FSessionLogMessage > & | |||
| ) |
Returns a delegate that is executed when the selected session received a log message from one of its instances.
|
pure virtual |
Returns a delegate that is executed before a session is being selected.
|
pure virtual |
Returns a delegate that is executed when an instance changes its selection state.
|
pure virtual |
Attempts to retrieve an instance by it's unique instance id.
| Id | Instance id |
|
pure virtual |
Gets the collection of currently selected engine instances.
Implemented in FSessionManager.
|
pure virtual |
Get the selected session - as chosen in the session browser
Implemented in FSessionManager.
|
pure virtual |
Gets the list of all discovered sessions.
| OutSessions | Will hold the collection of sessions. |
Implemented in FSessionManager.
|
pure virtual |
Checks whether the given instance is currently selected.
Implemented in FSessionManager.
|
pure virtual |
Implemented in FSessionManager.
|
pure virtual |
Returns a delegate that is executed when a session instance is updated.
Implemented in FSessionManager.
|
pure virtual |
Returns a delegate that is executed when the list of sessions has changed.
Implemented in FSessionManager.
Removes an owner whose sessions we are no longer interested in
| InOwner | Session owner we want to remove |
Implemented in FSessionManager.
|
pure virtual |
Selects the specified session.
| Session | The session to the select (can be NULL to select none). |
Implemented in FSessionManager.
|
pure virtual |
Marks the specified item as selected or unselected.
| Instance | The instance to mark. |
| Selected | Whether the instance should be selected (true) or unselected (false). |
Implemented in FSessionManager.