UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FActiveMovieSceneCaptures Class Reference

#include <ActiveMovieSceneCaptures.h>

+ Inheritance diagram for FActiveMovieSceneCaptures:

Public Member Functions

void Add (UMovieSceneCapture *Capture)
 
void Remove (UMovieSceneCapture *Capture)
 
void Shutdown ()
 
const TArray< UMovieSceneCapture * > & GetActiveCaptures () const
 
- Public Member Functions inherited from FGCObject
 FGCObject ()
 
 FGCObject (const FGCObject &Other)
 
 FGCObject (FGCObject &&Other)
 
 FGCObject (EFlags Flags)
 
virtual ~FGCObject ()
 
FGCObjectoperator= (const FGCObject &)
 
FGCObjectoperator= (FGCObject &&)
 
COREUOBJECT_API void RegisterGCObject ()
 
COREUOBJECT_API void UnregisterGCObject ()
 
virtual bool GetReferencerPropertyName (UObject *Object, FString &OutPropertyName) const
 
- Public Member Functions inherited from FTickableGameObject
 UE_NONCOPYABLE (FTickableGameObject)
 
ENGINE_API FTickableGameObject (ETickableTickType StartingTickType=ETickableTickType::NewObject)
 
virtual ENGINE_API ~FTickableGameObject ()
 
ENGINE_API void SetTickableTickType (ETickableTickType NewTickType)
 
- Public Member Functions inherited from FTickableObjectBase
virtual ETickableTickType GetTickableTickType () const
 
virtual bool IsAllowedToTick () const
 

Static Public Member Functions

static FActiveMovieSceneCapturesGet ()
 
- Static Public Member Functions inherited from FGCObject
static COREUOBJECT_API void StaticInit ()
 
- Static Public Member Functions inherited from FTickableGameObject
static ENGINE_API void TickObjects (UWorld *World, ELevelTick LevelTickType, bool bIsPaused, float DeltaSeconds)
 

Additional Inherited Members

- Public Types inherited from FGCObject
enum class  EFlags : uint32 { None = 0 , RegisterLater = 1 << 0 , AddStableNativeReferencesOnly = 1 << 1 }
 
- Static Public Attributes inherited from FGCObject
static COREUOBJECT_API UGCObjectReferencerGGCObjectReferencer = nullptr
 
- Static Protected Member Functions inherited from FTickableObjectBase
static ENGINE_API void SimpleTickObjects (FTickableStatics &Statics, TFunctionRef< void(FTickableObjectBase *)> TickFunc)
 

Member Function Documentation

◆ Add()

void FActiveMovieSceneCaptures::Add ( UMovieSceneCapture Capture)

Add a capture to this class to ensure that it will get updated

◆ Get()

FActiveMovieSceneCaptures & FActiveMovieSceneCaptures::Get ( )
static

Singleton access to an instance of this class

◆ GetActiveCaptures()

const TArray< UMovieSceneCapture * > & FActiveMovieSceneCaptures::GetActiveCaptures ( ) const
inline

We use the pending array here, as it's the most up to date

◆ Remove()

void FActiveMovieSceneCaptures::Remove ( UMovieSceneCapture Capture)

Remove a capture from this class

◆ Shutdown()

void FActiveMovieSceneCaptures::Shutdown ( )

Shutdown this class, waiting for any currently active captures to finish capturing


The documentation for this class was generated from the following files: