Navigation
API > API/Plugins > API/Plugins/VirtualCamera > API/Plugins/VirtualCamera/FunctionLibraries
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- UBlueprintFunctionLibrary
- UMultiUserTakesVCamFunctionLibrary
References
| Module | VirtualCamera |
| Header | /Engine/Plugins/VirtualProduction/VirtualCamera/Source/VirtualCamera/Public/FunctionLibraries/MultiUserTakesVCamFunctionLibrary.h |
| Include | #include "FunctionLibraries/MultiUserTakesVCamFunctionLibrary.h" |
Syntax
UCLASS ()
class UMultiUserTakesVCamFunctionLibrary : public UBlueprintFunctionLibrary
Remarks
This library wraps UMultiUserTakesFunctionLibrary: in editor builds, the calls are forwarded and cooked builds, the calls are compiled out. This is done so that Blueprints can continue to be cooked without crashing due to missing functions.
Functions
| Type | Name | Description | |
|---|---|---|---|
| bool | GetRecordOnClient
(
const FGuid& ClientEndpointId |
Gets the checkbox value in the "Record On Client" column in the settings displayed at the bottom of the "Take Recorder" tab. | |
| bool | Gets the checkbox value in the "Record On Client" column in the settings displayed at the bottom of the "Take Recorder" tab. | ||
| bool | GetSynchronizeTakeRecorderTransactions
(
const FGuid& ClientEndpointId |
Gets the value of the "SynchronizeTakeRecorderTransactions" checkbox in the settings displayed at the bottom of the "Take Recorder" tab. | |
| bool | Gets the value of the "SynchronizeTakeRecorderTransactions" checkbox in the settings displayed at the bottom of the "Take Recorder" tab. | ||
| void | SetRecordOnClient
(
const FGuid& ClientEndpointId, |
Sets the checkbox value in the "Record On Client" column in the settings displayed at the bottom of the "Take Recorder" tab. | |
| void | SetRecordOnClientLocal
(
bool bNewValue |
Sets the checkbox value in the "Record On Client" column in the settings displayed at the bottom of the "Take Recorder" tab. | |
| void | SetSynchronizeTakeRecorderTransactionsLocal
(
bool bNewValue |
Sets the value of the "SynchronizeTakeRecorderTransactions" checkbox in the settings displayed at the bottom of the "Take Recorder" tab. |