Navigation
API > API/Runtime > API/Runtime/ChaosSolverEngine
Session object that is able to control and provide information about multiple session objects. Used to the UI can use the same API to control multiple session, than for single sessions.
| Name | FChaosVDMultiSessionInfo |
| Type | struct |
| Header File | /Engine/Source/Runtime/Experimental/ChaosSolverEngine/Public/Chaos/ChaosVDRemoteSessionsManager.h |
| Include Path | #include "Chaos/ChaosVDRemoteSessionsManager.h" |
Syntax
struct FChaosVDMultiSessionInfo : public FChaosVDSessionInfo
Inheritance Hierarchy
- FChaosVDSessionInfo → FChaosVDMultiSessionInfo
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FChaosVDMultiSessionInfo() |
Chaos/ChaosVDRemoteSessionsManager.h |
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~FChaosVDMultiSessionInfo() |
Chaos/ChaosVDRemoteSessionsManager.h |
Variables
Public
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| InnerSessionsByInstanceID | TMap< FGuid, TWeakPtr< FChaosVDSessionInfo > > | Chaos/ChaosVDRemoteSessionsManager.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
void EnumerateInnerSessions
(
const TCallback& Callback |
Chaos/ChaosVDRemoteSessionsManager.h |
Overridden from FChaosVDSessionInfo
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual EChaosVDRecordingMode GetRecordingMode() |
Chaos/ChaosVDRemoteSessionsManager.h | ||
virtual bool IsConnected() |
Chaos/ChaosVDRemoteSessionsManager.h | ||
virtual bool IsRecording() |
Chaos/ChaosVDRemoteSessionsManager.h |