Navigation
API > API/Runtime > API/Runtime/ChaosSolverEngine
Session object that contains all the information needed to communicate with a remote instance, and the state of that instance
| Name | FChaosVDSessionInfo |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/ChaosSolverEngine/Public/Chaos/ChaosVDRemoteSessionsManager.h |
| Include Path | #include "Chaos/ChaosVDRemoteSessionsManager.h" |
Syntax
struct FChaosVDSessionInfo
Derived Classes
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| Chaos/ChaosVDRemoteSessionsManager.h | |||
FChaosVDSessionInfo
(
EChaosVDRemoteSessionAttributes InSessionTypeAttributes |
Chaos/ChaosVDRemoteSessionsManager.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FChaosVDSessionInfo() |
Chaos/ChaosVDRemoteSessionsManager.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| Address | FMessageAddress | Chaos/ChaosVDRemoteSessionsManager.h | ||
| BuildTargetType | EBuildTargetType | Chaos/ChaosVDRemoteSessionsManager.h | ||
| DataChannelsStatesByName | TMap< FString, FChaosVDDataChannelState > | Chaos/ChaosVDRemoteSessionsManager.h | ||
| InstanceId | FGuid | Chaos/ChaosVDRemoteSessionsManager.h | ||
| LastKnownRecordingState | FChaosVDRecordingStatusMessage | Chaos/ChaosVDRemoteSessionsManager.h | ||
| LastPingTime | FDateTime | Chaos/ChaosVDRemoteSessionsManager.h | ||
| ReadyState | EChaosVDRemoteSessionReadyState | Chaos/ChaosVDRemoteSessionsManager.h | ||
| SessionName | FString | Chaos/ChaosVDRemoteSessionsManager.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
const FChaosVDTraceDetails & GetConnectionDetails() |
Chaos/ChaosVDRemoteSessionsManager.h | ||
virtual EChaosVDRecordingMode GetLastRequestedRecordingMode() |
Chaos/ChaosVDRemoteSessionsManager.h | ||
virtual EChaosVDRecordingMode GetRecordingMode() |
Chaos/ChaosVDRemoteSessionsManager.h | ||
EChaosVDRemoteSessionAttributes GetSessionTypeAttributes() |
Chaos/ChaosVDRemoteSessionsManager.h | ||
virtual bool IsConnected() |
Chaos/ChaosVDRemoteSessionsManager.h | ||
virtual bool IsRecording() |
Chaos/ChaosVDRemoteSessionsManager.h | ||
virtual void SetLastRequestedRecordingMode
(
EChaosVDRecordingMode NewRecordingMode |
Chaos/ChaosVDRemoteSessionsManager.h |