Navigation
API > API/Plugins > API/Plugins/VirtualCamera > API/Plugins/VirtualCamera/FunctionLibraries > API/Plugins/VirtualCamera/FunctionLibraries/UMultiUserTakesVCamFunctionLibra-
References
| Module | VirtualCamera |
| Header | /Engine/Plugins/VirtualProduction/VirtualCamera/Source/VirtualCamera/Public/FunctionLibraries/MultiUserTakesVCamFunctionLibrary.h |
| Include | #include "FunctionLibraries/MultiUserTakesVCamFunctionLibrary.h" |
| Source | /Engine/Plugins/VirtualProduction/VirtualCamera/Source/VirtualCamera/Private/FunctionLibraries/MultiUserTakesVCamFunctionLibrary.cpp |
UFUNCTION (BlueprintPure, Category="VirtualCamera | Multi User Takes")
static bool GetSynchronizeTakeRecorderTransactions
(
const FGuid & ClientEndpointId
)
Remarks
Gets the value of the "SynchronizeTakeRecorderTransactions" checkbox in the settings displayed at the bottom of the "Take Recorder" tab. This function queries the state of any connected client. For the local client, you can also use GetSynchronizeTakeRecorderTransactionsLocal.
Parameters
| Name | Description |
|---|---|
| ClientEndpointId | ID of the client. You can get this by using e.g.UMultiUserSubsystem::GetRemoteClientIds or UMultiUserSubsystem::GetLocalClientId. |