UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
UE::MovieScene::FFrameRateRetiming Struct Reference

#include <IMovieSceneRetimingInterface.h>

+ Inheritance diagram for UE::MovieScene::FFrameRateRetiming:

Public Member Functions

UE_API FFrameRateRetiming (FFrameRate InSourceRate, FFrameRate InDestinationRate)
 
virtual UE_API double GetScale () const override
 
virtual UE_API FFrameTime RemapTime (FFrameTime InTime) const override
 
virtual UE_API TUniquePtr< IRetimingInterfaceRecurseInto (UMovieScene *InMovieScene) const override
 
virtual UE_API void Begin (UMovieScene *InMovieScene) const override
 
virtual UE_API void End (UMovieScene *InMovieScene) const override
 
- Public Member Functions inherited from UE::MovieScene::IRetimingInterface
virtual ~IRetimingInterface ()
 
MOVIESCENE_API FFrameNumber RemapTime (FFrameNumber InTime) const
 

Public Attributes

FFrameRate SourceRate
 
FFrameRate DestinationRate
 

Constructor & Destructor Documentation

◆ FFrameRateRetiming()

UE::MovieScene::FFrameRateRetiming::FFrameRateRetiming ( FFrameRate  InSourceRate,
FFrameRate  InDestinationRate 
)

Member Function Documentation

◆ Begin()

void UE::MovieScene::FFrameRateRetiming::Begin ( UMovieScene InMovieScene) const
overridevirtual

◆ End()

void UE::MovieScene::FFrameRateRetiming::End ( UMovieScene InMovieScene) const
overridevirtual

◆ GetScale()

double UE::MovieScene::FFrameRateRetiming::GetScale ( ) const
overridevirtual

◆ RecurseInto()

TUniquePtr< IRetimingInterface > UE::MovieScene::FFrameRateRetiming::RecurseInto ( UMovieScene InMovieScene) const
overridevirtual

◆ RemapTime()

FFrameTime UE::MovieScene::FFrameRateRetiming::RemapTime ( FFrameTime  InTime) const
overridevirtual

Member Data Documentation

◆ DestinationRate

FFrameRate UE::MovieScene::FFrameRateRetiming::DestinationRate

◆ SourceRate

FFrameRate UE::MovieScene::FFrameRateRetiming::SourceRate

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