UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
MovieSceneCaptureModule.h
Go to the documentation of this file.
1// Copyright Epic Games, Inc. All Rights Reserved.
2
3#pragma once
4
5#include "CoreMinimal.h"
9
10class FSceneViewport;
12
14
16{
17public:
19 {
20 static const FName ModuleName(TEXT("MovieSceneCapture"));
21 return FModuleManager::LoadModuleChecked< IMovieSceneCaptureModule >(ModuleName);
22 }
23
27
30
31 virtual void DestroyAllActiveCaptures() = 0;
32 virtual bool IsStereoAllowed() = 0;
33};
34
#define TEXT(x)
Definition Platform.h:1272
UE_FORCEINLINE_HINT TSharedRef< CastToType, Mode > StaticCastSharedRef(TSharedRef< CastFromType, Mode > const &InSharedRef)
Definition SharedPointer.h:127
#define DECLARE_LOG_CATEGORY_EXTERN(CategoryName, DefaultVerbosity, CompileTimeVerbosity)
Definition LogMacros.h:361
Definition NameTypes.h:617
Definition SceneViewport.h:35
Definition ModuleInterface.h:14
Definition IMovieSceneCapture.h:23
Definition MovieSceneCaptureModule.h:16
virtual IMovieSceneCaptureInterface * GetFirstActiveMovieSceneCapture()=0
virtual IMovieSceneCaptureInterface * RetrieveMovieSceneInterface(FMovieSceneCaptureHandle Handle)=0
virtual IMovieSceneCaptureInterface * CreateMovieSceneCapture(TSharedPtr< FSceneViewport > Viewport)=0
virtual IMovieSceneCaptureInterface * InitializeFromCommandLine()=0
static IMovieSceneCaptureModule & Get()
Definition MovieSceneCaptureModule.h:18
virtual bool IsStereoAllowed()=0
virtual void DestroyMovieSceneCapture(FMovieSceneCaptureHandle Handle)=0
virtual void DestroyAllActiveCaptures()=0
Definition SharedPointer.h:692
Definition MovieSceneCaptureHandle.h:9