Navigation
API > API/Plugins > API/Plugins/VirtualCamera
Clips meta-data that is stored on ULevelSequence assets that are recorded through the virtual camera. Meta-data is retrieved through ULevelSequence::FindMetaData
| Name | UVirtualCameraClipsMetaData |
| Type | class |
| Header File | /Engine/Plugins/VirtualProduction/VirtualCamera/Source/VirtualCamera/Public/LevelSequence/VirtualCameraClipsMetaData.h |
| Include Path | #include "LevelSequence/VirtualCameraClipsMetaData.h" |
Syntax
UCLASS (BlueprintType)
class UVirtualCameraClipsMetaData :
public UObject ,
public IMovieSceneMetaDataInterface
Inheritance Hierarchy
- UObjectBase → UObjectBaseUtility → UObject → UVirtualCameraClipsMetaData
Implements Interfaces
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
UVirtualCameraClipsMetaData
(
const FObjectInitializer& ObjInit |
LevelSequence/VirtualCameraClipsMetaData.h |
Constants
| Name | Type | Remarks | Include Path |
|---|---|---|---|
| AssetRegistryTag_bIsACineCameraRecording | const FName | The asset registry tag that contains whether the clip was recorded with a CineCamera for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
| AssetRegistryTag_bIsCreatedFromVCam | const FName | The asset registry tag that contains whether it was created from a VCam | LevelSequence/VirtualCameraClipsMetaData.h |
| AssetRegistryTag_bIsFlagged | const FName | The asset registry tag that contains whether this was flagged by a user | LevelSequence/VirtualCameraClipsMetaData.h |
| AssetRegistryTag_bIsNoGood | const FName | The asset registry tag that contains whether this take is good or not | LevelSequence/VirtualCameraClipsMetaData.h |
| AssetRegistryTag_bIsSelected | const FName | The asset registry tag that contains if the selected state for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
| AssetRegistryTag_DisplayRate | const FName | The asset registry tag that contains the FrameCountEnd out for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
| AssetRegistryTag_FavoriteLevel | const FName | The asset registry tag that contains its favorite status | LevelSequence/VirtualCameraClipsMetaData.h |
| AssetRegistryTag_FocalLength | const FName | The asset registry tag that contains the focal length for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
| AssetRegistryTag_FrameCountEnd | const FName | The asset registry tag that contains the FrameCountEnd out for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
| AssetRegistryTag_FrameCountStart | const FName | The asset registry tag that contains the FrameCountStart in for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
| AssetRegistryTag_LengthInFrames | const FName | The asset registry tag that contains the LengthInFrames out for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
| AssetRegistryTag_PostSmoothLevel | const FName | The asset registry tag that contains the post smooth level | LevelSequence/VirtualCameraClipsMetaData.h |
| AssetRegistryTag_RecordedLevelName | const FName | The asset registry tag that contains the recorded level name for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsACineCameraRecording | bool | If the LevelSequence was recorded with a CineCameraActor, rather than a VirtualCameraActor | LevelSequence/VirtualCameraClipsMetaData.h |
|
| bIsCreatedFromVCam | bool | Whether the sequence was created from a VCam | LevelSequence/VirtualCameraClipsMetaData.h |
|
| bIsFlagged | bool | The asset registry tag that contains whether this was flagged by a user | LevelSequence/VirtualCameraClipsMetaData.h |
|
| bIsNoGood | bool | Whether this take is marked as good | LevelSequence/VirtualCameraClipsMetaData.h |
|
| bIsSelected | bool | Whether or not the take was marked as 'selected' | LevelSequence/VirtualCameraClipsMetaData.h |
|
| DisplayRate | FFrameRate | The display rate of the level sequence used for AssetData calculations. | LevelSequence/VirtualCameraClipsMetaData.h |
|
| FavoriteLevel | int32 | The asset registry tag that contains its favorite status | LevelSequence/VirtualCameraClipsMetaData.h |
|
| FocalLength | float | The focal length of the streamed camera used to record the take | LevelSequence/VirtualCameraClipsMetaData.h |
|
| FrameCountEnd | int | The last frame of the clip used for calculating duration. | LevelSequence/VirtualCameraClipsMetaData.h |
|
| FrameCountStart | int | The initial frame of the clip used for calculating duration. | LevelSequence/VirtualCameraClipsMetaData.h |
|
| LengthInFrames | int | The level sequence length in frames calculated from VirtualCameraSubsystem used for AssetData calculations | LevelSequence/VirtualCameraClipsMetaData.h |
|
| PostSmoothLevel | int32 | The asset registry tag that contains the post smooth level | LevelSequence/VirtualCameraClipsMetaData.h | |
| RecordedLevelName | FString | The name of the level that the clip was recorded in | LevelSequence/VirtualCameraClipsMetaData.h |
|
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
| LevelSequence/VirtualCameraClipsMetaData.h | |||
virtual void ExtendAssetRegistryTags
(
TArray< FAssetRegistryTag >& OutTags |
LevelSequence/VirtualCameraClipsMetaData.h | ||
FFrameRate GetDisplayRate() |
LevelSequence/VirtualCameraClipsMetaData.h |
|
|
int32 GetFavoriteLevel() |
LevelSequence/VirtualCameraClipsMetaData.h | ||
float GetFocalLength() |
LevelSequence/VirtualCameraClipsMetaData.h |
|
|
int GetFrameCountEnd() |
LevelSequence/VirtualCameraClipsMetaData.h |
|
|
int GetFrameCountStart() |
LevelSequence/VirtualCameraClipsMetaData.h |
|
|
bool GetIsACineCameraRecording() |
LevelSequence/VirtualCameraClipsMetaData.h |
|
|
bool GetIsFlagged() |
LevelSequence/VirtualCameraClipsMetaData.h | ||
bool GetIsNoGood() |
LevelSequence/VirtualCameraClipsMetaData.h | ||
int GetLengthInFrames() |
LevelSequence/VirtualCameraClipsMetaData.h |
|
|
FString GetRecordedLevelName() |
LevelSequence/VirtualCameraClipsMetaData.h |
|
|
bool GetSelected() |
LevelSequence/VirtualCameraClipsMetaData.h |
|
|
void SetDisplayRate
(
FFrameRate InDisplayRate |
Set the DisplayRate of the clip used for AssetData calculations. | LevelSequence/VirtualCameraClipsMetaData.h |
|
void SetFocalLength
(
float InFocalLength |
Set the focal length associated with this clip. | LevelSequence/VirtualCameraClipsMetaData.h |
|
void SetFrameCountEnd
(
int InFrame |
Set the final frame of the clip used for calculating duration. | LevelSequence/VirtualCameraClipsMetaData.h |
|
void SetFrameCountStart
(
int InFrame |
Set the initial frame of the clip used for calculating duration. | LevelSequence/VirtualCameraClipsMetaData.h |
|
void SetIsACineCameraRecording
(
bool bInIsACineCameraRecording |
Set if the clip was recorded by a CineCameraActor | LevelSequence/VirtualCameraClipsMetaData.h |
|
void SetLengthInFrames
(
int InLength |
Set the length in frames of the clip used for AssetData calculations. | LevelSequence/VirtualCameraClipsMetaData.h |
|
void SetRecordedLevelName
(
FString InLevelName |
Set the name of the level that the clip was recorded in. | LevelSequence/VirtualCameraClipsMetaData.h |
|
void SetSelected
(
bool bInSelected |
Set if this clip is 'selected' | LevelSequence/VirtualCameraClipsMetaData.h |
|
Overridden from IMovieSceneMetaDataInterface
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual void ExtendAssetRegistryTags
(
FAssetRegistryTagsContext Context |
Extend the default ULevelSequence asset registry tags | LevelSequence/VirtualCameraClipsMetaData.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static TSet< FName > GetAllClipsMetaDataTags() |
Gets all asset registry tags | LevelSequence/VirtualCameraClipsMetaData.h |
|
static FName GetClipsMetaDataTag_DisplayRate() |
The asset registry tag that contains the FrameCountEnd out for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
|
static FName GetClipsMetaDataTag_FavoriteLevel() |
The asset registry tag that contains its favorite status | LevelSequence/VirtualCameraClipsMetaData.h |
|
static FName GetClipsMetaDataTag_FocalLength() |
The asset registry tag that contains the focal length for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
|
static FName GetClipsMetaDataTag_FrameCountEnd() |
The asset registry tag that contains the FrameCountEnd out for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
|
static FName GetClipsMetaDataTag_FrameCountStart() |
The asset registry tag that contains the FrameCountStart in for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
|
static FName GetClipsMetaDataTag_IsCineACineCameraRecording() |
The asset registry tag that contains whether the clip was recorded with a CineCamera for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
|
static FName GetClipsMetaDataTag_IsCreatedFromVCam() |
The asset registry tag that contains whether it was created from a VCam | LevelSequence/VirtualCameraClipsMetaData.h |
|
static FName GetClipsMetaDataTag_IsFlagged() |
The asset registry tag that contains whether this was flagged by a user | LevelSequence/VirtualCameraClipsMetaData.h |
|
static FName GetClipsMetaDataTag_IsNoGood() |
The asset registry tag that contains whether this take is good or not | LevelSequence/VirtualCameraClipsMetaData.h |
|
static FName GetClipsMetaDataTag_IsSelected() |
The asset registry tag that contains if the selected state for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
|
static FName GetClipsMetaDataTag_LengthInFrames() |
The asset registry tag that contains the LengthInFrames out for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
|
static FName GetClipsMetaDataTag_PostSmoothLevel() |
The asset registry tag that contains post smooth level | LevelSequence/VirtualCameraClipsMetaData.h |
|
static FName GetClipsMetaDataTag_RecordedLevel() |
The asset registry tag that contains the recorded level name for this meta-data | LevelSequence/VirtualCameraClipsMetaData.h |
|