unreal.VCamTakesMetaDataMigration

class unreal.VCamTakesMetaDataMigration(outer: Object | None = None, name: Name | str = 'None')

Bases: BlueprintFunctionLibrary

Helps VCam Blueprints migrate. UVirtualCameraClipsMetaData

C++ Source:

  • Plugin: VirtualCamera

  • Module: VirtualCamera

  • File: VCamTakesMetaDataMigration.h

classmethod get_auto_migrate_accessed_level_sequences_c_var() bool

Get Auto Migrate Accessed Level Sequences CVar

Return type:

bool

classmethod get_favorite_level(level_sequence) int32 or None

Gets the favorite rating. The favorite rating is like a star rating, usually 1-3 if it was rated. Does no migration. Looks for new data source first and falls back to legacy data.

Parameters:

level_sequence (LevelSequence)

Returns:

Whether there is any data (legacy or new) stored.

out_favorite_level (int32):

Return type:

int32 or None

classmethod get_favorite_level_by_asset_data(asset_data) int32 or None

Gets the favorite rating. The favorite rating is like a star rating, usually 1-3 if it was rated. Does no migration. Looks for new data source first and falls back to legacy data.

Parameters:

asset_data (AssetData)

Returns:

Whether there is any data (legacy or new) stored.

out_favorite_level (int32):

Return type:

int32 or None

classmethod get_is_flagged(level_sequence) bool or None

Gets whether this was flagged by a user. Does no migration. Looks for new data source first and falls back to legacy data.

Parameters:

level_sequence (LevelSequence)

Returns:

Whether there is any data (legacy or new) stored.

out_is_flagged (bool):

Return type:

bool or None

classmethod get_is_flagged_by_asset_data(asset_data) bool or None

Gets whether this was flagged by a user. Does no migration. Looks for new data source first and falls back to legacy data.

Parameters:

asset_data (AssetData)

Returns:

Whether there is any data (legacy or new) stored.

out_is_flagged (bool):

Return type:

bool or None

classmethod get_is_no_good(level_sequence) bool or None

Gets whether the user has marked this take as no good. Does no migration. Looks for new data source first and falls back to legacy data.

Parameters:

level_sequence (LevelSequence)

Returns:

Whether there is any data (legacy or new) stored.

out_no_good (bool):

Return type:

bool or None

classmethod get_is_no_good_by_asset_data(asset_data) bool or None

Gets whether the user has marked this take as no good. Does no migration. Looks for new data source first and falls back to legacy data.

Parameters:

asset_data (AssetData)

Returns:

Whether there is any data (legacy or new) stored.

out_no_good (bool):

Return type:

bool or None

classmethod migrate_v_cam_takes_meta_data(level_sequence) None

Migrates UVirtualCameraClipsMetaData to UMovieSceneShotMetaData.

Parameters:

level_sequence (LevelSequence)

classmethod needs_to_migrate_v_cam_meta_data(level_sequence) bool
Parameters:

level_sequence (LevelSequence)

Returns:

Whether the passed in level sequence contains the legacy UVirtualCameraClipsMetaData

Return type:

bool

classmethod needs_to_migrate_v_cam_meta_data_by_asset_data(asset_data) bool
Parameters:

asset_data (AssetData)

Returns:

Whether the passed in level sequence contains the legacy UVirtualCameraClipsMetaData

Return type:

bool

classmethod set_favorite_level(level_sequence, favorite_level) None

Sets the favorite rating. The favorite rating is like a star rating, usually 1-3 if it was rated. Always writes the data to the new data source.

Parameters:
classmethod set_is_flagged(level_sequence, is_flagged) None

Sets whether this was flagged by a user. Always writes the data to the new data source.

Parameters:
classmethod set_is_no_good(level_sequence, is_no_good) None

Sets whether the user has marked this take as no good. Always writes the data to the new data source.

Parameters:
classmethod slow_migrate_all_v_cam_takes_meta_data_in_project() None

SLOW Migrate All VCam Takes Meta Data in Project