UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ChaosVDRecordingDetails.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
6#include "Misc/Guid.h"
7#include "ChaosVDRecordingDetails.generated.h"
8
9UENUM()
11{
12 Invalid,
13 Live,
14 File
15};
16
18UENUM()
31
32USTRUCT()
34{
36
37 UPROPERTY()
39
40 UPROPERTY()
42
43 UPROPERTY()
44 FString Target;
45
46 UPROPERTY()
47 TArray<FString> DataChannelsEnabledOverrideList;
48};
49
51USTRUCT()
53{
55
57
61 FChaosVDTraceDetails& operator=(const FChaosVDTraceDetails& Other) = default;
64
65 void MarkAsValid()
66 {
67 bIsValid = true;
68 }
69
70 bool IsValid() const
71 {
72 return bIsValid;
73 }
74
76 UPROPERTY()
77 FGuid TraceGuid;
78
80 UPROPERTY()
81 FGuid SessionGuid;
82
84 UPROPERTY()
85 FString TraceTarget;
86
87 /*** Port number used for the trace connection, if any*/
88 UPROPERTY()
89 uint16 Port = 0;
90
91 UE_DEPRECATED(5.7, "This property is no longer used and it will removed in the future")
92 bool bIsConnected = false;
93
95 UPROPERTY()
97
99 UPROPERTY()
101
103 UPROPERTY()
104 TArray<uint8> CertAuth;
105
106 UPROPERTY()
107 bool bIsValid = false;
108};
EChaosVDTransportMode
Definition ChaosVDRecordingDetails.h:20
EChaosVDRecordingMode
Definition ChaosVDRecordingDetails.h:11
#define UE_DEPRECATED(Version, Message)
Definition CoreMiscDefines.h:302
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define PRAGMA_ENABLE_DEPRECATION_WARNINGS
Definition GenericPlatformCompilerPreSetup.h:12
#define PRAGMA_DISABLE_DEPRECATION_WARNINGS
Definition GenericPlatformCompilerPreSetup.h:8
#define UPROPERTY(...)
UObject definition macros.
Definition ObjectMacros.h:744
#define GENERATED_BODY(...)
Definition ObjectMacros.h:765
#define UENUM(...)
Definition ObjectMacros.h:749
#define USTRUCT(...)
Definition ObjectMacros.h:746
uint8_t uint8
Definition binka_ue_file_header.h:8
uint16_t uint16
Definition binka_ue_file_header.h:7
Definition Array.h:670
@ false
Definition radaudio_common.h:23
Definition ChaosVDRecordingDetails.h:34
Definition ChaosVDRecordingDetails.h:53
bool IsValid() const
Definition ChaosVDRecordingDetails.h:70
Definition Guid.h:109