Navigation
API > API/Runtime > API/Runtime/LiveLinkInterface
Inheritance Hierarchy
- UObjectBase
- UObjectBaseUtility
- UObject
- ULiveLinkSubjectSettings
References
| Module | LiveLinkInterface |
| Header | /Engine/Source/Runtime/LiveLinkInterface/Public/LiveLinkSubjectSettings.h |
| Include | #include "LiveLinkSubjectSettings.h" |
Syntax
UCLASS (MinimalAPI)
class ULiveLinkSubjectSettings : public UObject
Remarks
Base class for live link subject settings.
Variables
| Type | Name | Description | |
|---|---|---|---|
| bool | bAllowModifyingRebroadcast | Allows settings to dictate whether the rebroadcast flag is editable. | |
| bool | bRebroadcastSubject | If enabled, rebroadcast this subject | |
| FFrameRate | FrameRate | Last FrameRate estimated by the subject. | |
| TObjectPtr< ULiveLinkFrameInterpolationProcessor > | InterpolationProcessor | The interpolation processor the subject will use. | |
| FLiveLinkSubjectKey | Key | Key of the subject that owns this setting. | |
| FName | OriginalSourceName | For sources created through LiveLinkHub, this contains the name of the original source for display purposes. | |
| TArray< TObjectPtr< ULiveLinkFramePreProcessor > > | PreProcessors | List of available preprocessor the subject will use. | |
| TObjectPtr< ULiveLinkSubjectRemapper > | Remapper | Remapper used to modify incoming static and frame data for a subject. | |
| TSubclassOf< ULiveLinkRole > | Role | ||
| TArray< TObjectPtr< ULiveLinkFrameTranslator > > | Translators | List of available translator the subject can use. |
Constructors
| Type | Name | Description | |
|---|---|---|---|
Functions
| Type | Name | Description | |
|---|---|---|---|
| FText | |||
| FName | Get the name that should be used when the subject is rebroadcasted. | ||
| void | Initialize
(
FLiveLinkSubjectKey InSubjectKey |
Initialize the settings. | |
| bool | Validate PreProcessors, Translators and Interpolation processors. |
Overridden from UObject
| Type | Name | Description | |
|---|---|---|---|
| void | PostEditChangeChainProperty
(
FPropertyChangedChainEvent& PropertyChangedEvent |
This alternate version of PostEditChange is called when properties inside structs are modified. | |
| void | PreEditChange
(
FProperty* Property |
This is called when a property is about to be modified externally |