Navigation
API > API/Plugins > API/Plugins/ConcertTakeRecorder
Exposes some of the recorder settings to Blueprints to allow for more editor scripting capabilities.
| Name | UMultiUserTakesFunctionLibrary |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/MultiUserTakes/Source/ConcertTakeRecorder/Public/MultiUserTakesFunctionLibrary.h |
| Include Path | #include "MultiUserTakesFunctionLibrary.h" |
Syntax
UCLASS ()
class UMultiUserTakesFunctionLibrary : public UBlueprintFunctionLibrary
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UBlueprintFunctionLibrary → UMultiUserTakesFunctionLibrary
Functions
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static 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. | MultiUserTakesFunctionLibrary.h |
|
static bool GetRecordOnClientLocal () |
Gets the checkbox value in the "Record On Client" column in the settings displayed at the bottom of the "Take Recorder" tab. | MultiUserTakesFunctionLibrary.h |
|
static bool GetSynchronizeTakeRecorderTransactions
(
const FGuid& ClientEndpointId |
Gets the value of the "SynchronizeTakeRecorderTransactions" checkbox in the settings displayed at the bottom of the "Take Recorder" tab. | MultiUserTakesFunctionLibrary.h |
|
static bool GetSynchronizeTakeRecorderTransactionsLocal () |
Gets the value of the "SynchronizeTakeRecorderTransactions" checkbox in the settings displayed at the bottom of the "Take Recorder" tab. | MultiUserTakesFunctionLibrary.h |
|
static 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. | MultiUserTakesFunctionLibrary.h |
|
static 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. | MultiUserTakesFunctionLibrary.h |
|
static void SetSynchronizeTakeRecorderTransactionsLocal
(
bool bNewValue |
Sets the value of the "SynchronizeTakeRecorderTransactions" checkbox in the settings displayed at the bottom of the "Take Recorder" tab. | MultiUserTakesFunctionLibrary.h |
|