UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ISessionManager Member List

This is the complete list of members for ISessionManager, including all inherited members.

AddOwner(const FString &InOwner)=0ISessionManagerpure virtual
DECLARE_EVENT_OneParam(ISessionManager, FSelectedSessionChangedEvent, const TSharedPtr< ISessionInfo > &) virtual FSelectedSessionChangedEvent &OnSelectedSessionChanged()=0ISessionManagerpure virtual
DECLARE_EVENT_ThreeParams(ISessionManager, FLogReceivedEvent, const TSharedRef< ISessionInfo > &, const TSharedRef< ISessionInstanceInfo > &, const TSharedRef< FSessionLogMessage > &)ISessionManager
DECLARE_EVENT_TwoParams(ISessionManager, FCanSelectSessionEvent, const TSharedPtr< ISessionInfo > &, bool &) virtual FCanSelectSessionEvent &OnCanSelectSession()=0ISessionManagerpure virtual
DECLARE_EVENT_TwoParams(ISessionManager, FInstanceSelectionChangedEvent, const TSharedPtr< ISessionInstanceInfo > &, bool) virtual FInstanceSelectionChangedEvent &OnInstanceSelectionChanged()=0ISessionManagerpure virtual
GetInstance(const FGuid &Id) const =0ISessionManagerpure virtual
GetSelectedInstances() const =0ISessionManagerpure virtual
GetSelectedSession() const =0ISessionManagerpure virtual
GetSessions(TArray< TSharedPtr< ISessionInfo > > &OutSessions) const =0ISessionManagerpure virtual
IsInstanceSelected(const TSharedRef< ISessionInstanceInfo > &Instance) const =0ISessionManagerpure virtual
OnLogReceived()=0ISessionManagerpure virtual
OnSessionInstanceUpdated()=0ISessionManagerpure virtual
OnSessionsUpdated()=0ISessionManagerpure virtual
RemoveOwner(const FString &InOwner)=0ISessionManagerpure virtual
SelectSession(const TSharedPtr< ISessionInfo > &Session)=0ISessionManagerpure virtual
SetInstanceSelected(const TSharedRef< ISessionInstanceInfo > &Instance, bool Selected)=0ISessionManagerpure virtual
~ISessionManager()ISessionManagerinlinevirtual