| IModuleInterface
|
Module |
|
Header |
/Engine/Plugins/VirtualProduction/Takes/Source/TakeRecorder/Public/ITakeRecorderModule.h |
Include |
#include "ITakeRecorderModule.h" |
class ITakeRecorderModule : public IModuleInterface
Public module interface for the Take Recorder module
Name | Description | ||
---|---|---|---|
|
FOnExternalO... |
GetExternalObjectAddRemoveEventDelegate() |
Get the event notifier when an external object has been added or removed. |
|
GetExternalObjects() |
Get the take external objects registered to the take recorder. |
|
|
UTakePreset ... |
GetPendingTake() |
Get the current pending take. |
|
FOnGenerateW... |
GetRecordButtonExtensionGenerators() |
Get the toolbar extension generators. |
|
FOnRecordErr... |
GetRecordErrorCheckGenerator() |
Get the delegate for reporting any error conditions in recording state. |
|
FOnGenerateW... |
GetToolbarExtensionGenerators() |
Get the toolbar extension generators. |
|
FOnForceSave... |
OnForceSaveAsPreset() |
Get the delegate for handling saving of preset data. |
|
RegisterExternalObject ( |
Register a new class default object that should appear on the take recorder panel. |
|
|
RegisterSettingsObject ( |
Register a new class default object that should appear on the take recorder project settings |
|
|
FDelegateHan... |
RegisterSourcesMenuExtension ( |
Register a new extension callback for the 'Add Source' menu |
|
UnregisterExternalObject ( |
Unregister a new class default object that should appear on the take recorder panel. |
|
|
UnregisterSourcesMenuExtension ( |
Unregister a previously registered extension callback for the 'Add Source' menu |
Name |
Description |
---|---|
FOnExternalObjectAddRemoveEvent |
Delegate called when an external object is registered for the take recorder panel. |
Name |
Description |
---|---|
TakeRecorderTabLabel |
The default label for the take recorder tab |
TakeRecorderTabName |
The name under which the take recorder tab is registered and invoked |
TakesBrowserInstanceName |
The Takes Browser Content Browser Instance Name |
TakesBrowserTabLabel |
The default label for the takes browser |
TakesBrowserTabName |
The tab name for the takes browser tab |