FQualifiedFrameTime

A frame time qualified by a frame rate context

Choose your operating system:

Windows

macOS

Linux

References

Module

Core

Header

/Engine/Source/Runtime/Core/Public/Misc/QualifiedFrameTime.h

Include

#include "Misc/QualifiedFrameTime.h"

Syntax

struct FQualifiedFrameTime

Remarks

A frame time qualified by a frame rate context

Variables

Name Description

Public variable

FFrameRate

 

Rate

The rate that this frame time is in

Public variable

FFrameTime

 

Time

The frame time

Constructors

Name Description

Public function

FQualifiedFrameTime()

Default construction for UObject purposes

Public function

FQualifiedFrameTime

(
    const FFrameTime& InTime,
    const FFrameRate& InRate
)

User construction from a frame time and its frame rate

Public function

FQualifiedFrameTime

(
    const FTimecode& InTimecode,
    const FFrameRate& InRate
)

User construction from a timecode and its frame rate

Functions

Name Description

Public function Const

double

 

AsSeconds()

Convert this frame time to a value in seconds

Public function Const

FFrameTime

 

ConvertTo

(
    FFrameRate DesiredRate
)

Convert this frame time to a different frame rate

Public function Const

FTimecode

 

ToTimecode()

Create an FTimecode from this qualified frame time.

Public function Const

FTimecode

 

ToTimecode

(
    bool bDropFrame
)

Create an FTimecode from this qualified frame time.