Module |
|
Header |
/Engine/Source/Runtime/SessionServices/Public/ISessionInstanceInfo.h |
Include |
#include "ISessionInstanceInfo.h" |
class ISessionInstanceInfo
Interface for game instances.
Name | Description | |
---|---|---|
|
~ISessionInstanceInfo() |
Virtual destructor. |
Name | Description | ||
---|---|---|---|
|
ExecuteCommand ( |
Executes a console command on this engine instance. |
|
|
const FStrin... |
GetBuildDate() |
Gets instance's build date. |
|
const FStrin... |
GetCurrentLevel() |
Gets the name of the level that the instance is currently running. |
|
const FStrin... |
GetDeviceName() |
Gets the name of the device that this instance is running on. |
|
GetEngineVersion() |
Gets the instance's engine version number. |
|
|
const FGuid ... |
GetInstanceId() |
Gets the instance identifier. |
|
const FStrin... |
GetInstanceName() |
Gets the name of this instance. |
|
const FStrin... |
GetInstanceType() |
Gets the instance type (i.e. Editor or Game). |
|
const FDateT... |
GetLastUpdateTime() |
Gets the time at which the last update was received from this instance. |
|
const TArray... |
GetLog() |
Gets the collection of log entries received from this instance. |
|
TSharedPtr< ... |
GetOwnerSession() |
Gets a reference to the session that owns this instance. |
|
const FStrin... |
GetPlatformName() |
Gets the name of the platform that the instance is running on. |
|
float |
GetWorldTimeSeconds() |
Gets the instance's current game world time. |
|
IsAuthorized() |
Check whether the current user is authorized to interact with this instance. |
|
|
FLogReceived... |
OnLogReceived() |
|
|
PlayHasBegun() |
Checks whether this instance has already begun game play. |
|
|
Terminate() |
Terminates the instance. |
Name |
Description |
|
---|---|---|
|
FLogReceivedEvent |
Gets an event delegate that is executed when a new log message has been received. |