Navigation
API > API/Runtime > API/Runtime/SessionServices
References
| Module | SessionServices |
| Header | /Engine/Source/Runtime/SessionServices/Public/ISessionInstanceInfo.h |
| Include | #include "ISessionInstanceInfo.h" |
Syntax
class ISessionInstanceInfo
Remarks
Interface for game instances.
Destructors
| Type | Name | Description | |
|---|---|---|---|
| Virtual destructor. |
Functions
| Type | Name | Description | |
|---|---|---|---|
| void | ExecuteCommand
(
const FString& CommandString |
Executes a console command on this engine instance. | |
| const FString & | GetBuildDate () |
Gets instance's build date. | |
| const FString & | Gets the name of the level that the instance is currently running. | ||
| const FString & | Gets the name of the device that this instance is running on. | ||
| int32 | Gets the instance's engine version number. | ||
| const FGuid & | Gets the instance identifier. | ||
| const FString & | Gets the name of this instance. | ||
| const FString & | Gets the instance type (i.e. Editor or Game). | ||
| const FDateTime & | Gets the time at which the last update was received from this instance. | ||
| const TArray< TSharedPtr< FSessionLogMessage > > & | GetLog () |
Gets the collection of log entries received from this instance. | |
| TSharedPtr< ISessionInfo > | Gets a reference to the session that owns this instance. | ||
| const FString & | Gets the name of the platform that the instance is running on. | ||
| float | Gets the instance's current game world time. | ||
| bool | IsAuthorized () |
Check whether the current user is authorized to interact with this instance. | |
| FLogReceivedEvent & | |||
| bool | PlayHasBegun () |
Checks whether this instance has already begun game play. | |
| void | Terminate () |
Terminates the instance. |
Classes
| Type | Name | Description | |
|---|---|---|---|
| FLogReceivedEvent | Gets an event delegate that is executed when a new log message has been received. |