unreal.LevelSequenceVCamLibrary

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

Bases: BlueprintFunctionLibrary

Utility functions for Level Sequences to implement VCamHUD UI.

C++ Source:

  • Plugin: VirtualCamera

  • Module: VirtualCamera

  • File: LevelSequenceVCamLibrary.h

classmethod find_pilotable_cameras_in_active_level_sequence() Array[PilotableSequenceCameraInfo]

Gets all cameras currently spawned by the active level sequence. Note: You must have called ULevelSequenceEditorBlueprintLibrary::OpenLevelSequence before calling this function. Note: Only works in the editor.

Return type:

Array[PilotableSequenceCameraInfo]

classmethod has_any_camera_cuts_in_level_sequence(sequence) bool

Checks whether this sequence has any camera cuts set up.

If yes, you should pilot the sequence using ULevelSequenceEditorBlueprintLibrary::SetLockCameraCutToViewport instead of directly piloting by using FindLevelSequencePilotableCamerasInActiveLevelSequence.

Parameters:

sequence (LevelSequence) –

Return type:

bool