![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <ChaosVDRemoteSessionsManager.h>
Inheritance diagram for FChaosVDSessionInfo:Public Member Functions | |
| FChaosVDSessionInfo () | |
| virtual | ~FChaosVDSessionInfo ()=default |
| CHAOSSOLVERENGINE_API const FChaosVDTraceDetails & | GetConnectionDetails () |
| virtual CHAOSSOLVERENGINE_API bool | IsRecording () const |
| virtual CHAOSSOLVERENGINE_API EChaosVDRecordingMode | GetRecordingMode () const |
| virtual CHAOSSOLVERENGINE_API EChaosVDRecordingMode | GetLastRequestedRecordingMode () const |
| virtual CHAOSSOLVERENGINE_API void | SetLastRequestedRecordingMode (EChaosVDRecordingMode NewRecordingMode) |
| virtual bool | IsConnected () const |
| EChaosVDRemoteSessionAttributes | GetSessionTypeAttributes () const |
Protected Member Functions | |
| FChaosVDSessionInfo (EChaosVDRemoteSessionAttributes InSessionTypeAttributes) | |
Friends | |
| class | FChaosVDRemoteSessionsManager |
Session object that contains all the information needed to communicate with a remote instance, and the state of that instance
|
inlineexplicit |
|
virtualdefault |
|
inlineexplicitprotected |
| const FChaosVDTraceDetails & FChaosVDSessionInfo::GetConnectionDetails | ( | ) |
|
virtual |
|
virtual |
Reimplemented in FChaosVDMultiSessionInfo.
|
inline |
|
virtual |
|
virtual |
Reimplemented in FChaosVDMultiSessionInfo.
|
virtual |
|
friend |
| FMessageAddress FChaosVDSessionInfo::Address |
| EBuildTargetType FChaosVDSessionInfo::BuildTargetType = EBuildTargetType::Unknown |
| TMap<FString, FChaosVDDataChannelState> FChaosVDSessionInfo::DataChannelsStatesByName |
| FGuid FChaosVDSessionInfo::InstanceId |
|
protected |
| FChaosVDRecordingStatusMessage FChaosVDSessionInfo::LastKnownRecordingState |
| FDateTime FChaosVDSessionInfo::LastPingTime |
|
protected |
| EChaosVDRemoteSessionReadyState FChaosVDSessionInfo::ReadyState = EChaosVDRemoteSessionReadyState::Ready |
| FString FChaosVDSessionInfo::SessionName |
|
protected |