![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include "ChaosVDRuntimeModule.h"#include "ChaosVDRecordingDetails.h"#include "Containers/Ticker.h"#include "IMessageContext.h"#include "Misc/DateTime.h"#include "Misc/Guid.h"#include "Templates/SharedPointer.h"#include "ChaosVDRemoteSessionsManager.generated.h"Go to the source code of this file.
Classes | |
| struct | FChaosVDSessionPing |
| struct | FChaosVDSessionPong |
| struct | FChaosVDStopRecordingCommandMessage |
| struct | FChaosVDRecordingStatusMessage |
| struct | FChaosVDTraceConnectionDetailsMessage |
| struct | FChaosVDRelayTraceDataMessage |
| struct | FChaosVDRelayTraceStatusMessage |
| struct | FChaosVDDataChannelState |
| struct | FChaosVDChannelStateChangeCommandMessage |
| struct | FChaosVDChannelStateChangeResponseMessage |
| struct | FChaosVDFullSessionInfoRequestMessage |
| struct | FChaosVDFullSessionInfoResponseMessage |
| struct | FChaosVDSessionInfo |
| struct | FChaosVDMultiSessionInfo |
| class | FChaosVDRemoteSessionsManager |
Enumerations | |
| enum class | ERelayThrottlingState : uint8 { Inactive , Active } |
| enum class | EChaosVDRemoteSessionAttributes { None = 0 , SupportsDataChannelChange = 1 << 0 , CanExpire = 1 << 1 , IsMultiSessionWrapper = 1 << 2 } |
| enum class | EChaosVDRemoteSessionReadyState : uint8 { Ready , Busy } |
Functions | |
| DECLARE_LOG_CATEGORY_EXTERN (LogChaosVDRemoteSession, Log, VeryVerbose) | |
| DECLARE_MULTICAST_DELEGATE_OneParam (FChaosVDRecordingStateChangeDelegate, TWeakPtr< FChaosVDSessionInfo > Session) DECLARE_MULTICAST_DELEGATE_OneParam(FChaosVDSessionDiscoverDelegate | |
|
strong |
|
strong |
|
strong |
| DECLARE_LOG_CATEGORY_EXTERN | ( | LogChaosVDRemoteSession | , |
| Log | , | ||
| VeryVerbose | |||
| ) |
| DECLARE_MULTICAST_DELEGATE_OneParam | ( | FChaosVDRecordingStateChangeDelegate | , |
| TWeakPtr< FChaosVDSessionInfo > | Session | ||
| ) |