Navigation
API > API/Plugins > API/Plugins/LiveLink
| Name | ULiveLinkPreset |
| Type | class |
| Header File | /Engine/Plugins/Animation/LiveLink/Source/LiveLink/Public/LiveLinkPreset.h |
| Include Path | #include "LiveLinkPreset.h" |
Syntax
UCLASS (MinimalAPI, BlueprintType)
class ULiveLinkPreset : public UObject
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → ULiveLinkPreset
Destructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual ~ULiveLinkPreset() |
LiveLinkPreset.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| ApplyToClientPollingOperation | TPimplPtr< struct FApplyToClientPollingOperation > | Holds the current ApplyToClient async operation. | LiveLinkPreset.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| ApplyCount | uint32 | Utility variable used to keep track of the number of times this was applied. | LiveLinkPreset.h | |
| ApplyToClientEndFrameHandle | FDelegateHandle | Holds a handle to the OnEndFrame delegate used to apply a preset asynchronously with ApplyToClientLatent. | LiveLinkPreset.h | |
| Sources | TArray< FLiveLinkSourcePreset > | LiveLinkPreset.h |
|
|
| Subjects | TArray< FLiveLinkSubjectPreset > | LiveLinkPreset.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool AddToClient
(
const bool bRecreatePresets |
Add the sources and subjects from this preset, but leave any existing sources and subjects connected. | LiveLinkPreset.h |
|
bool ApplyToClient() |
Remove all previous sources and subjects and add the sources and subjects from this preset. | LiveLinkPreset.h |
|
void ApplyToClientLatent
(
TFunction< void(bool)> CompletionCallback |
LiveLinkPreset.h |
|
|
void ApplyToClientLatent
(
UObject* WorldContextObject, |
Remove all previous sources and subjects and add the sources and subjects from this preset. | LiveLinkPreset.h |
|
void BuildFromClient() |
Reset this preset and build the list of sources and subjects from the client. | LiveLinkPreset.h |
|
void CancelLatentAction () |
Cancels the current latent action and prevents the callback from firing. | LiveLinkPreset.h | |
const TArray< FLiveLinkSourcePreset > & GetSourcePresets() |
Get the list of source presets. | LiveLinkPreset.h | |
const TArray< FLiveLinkSubjectPreset > & GetSubjectPresets() |
Get the list of subject presets. | LiveLinkPreset.h |