Navigation
API > API/Plugins > API/Plugins/ConcertTakeRecorder
Inheritance Hierarchy
- UBlueprintFunctionLibrary
- UMultiUserTakesFunctionLibrary
References
| Module | ConcertTakeRecorder |
| Header | /Engine/Plugins/VirtualProduction/MultiUserTakes/Source/ConcertTakeRecorder/Public/MultiUserTakesFunctionLibrary.h |
| Include | #include "MultiUserTakesFunctionLibrary.h" |
Syntax
UCLASS ()
class UMultiUserTakesFunctionLibrary : public UBlueprintFunctionLibrary
Remarks
Exposes some of the recorder settings to Blueprints to allow for more editor scripting capabilities.
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. |