UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
FLiveLinkFrameRate Struct Reference

#include <LiveLinkTypes.h>

+ Inheritance diagram for FLiveLinkFrameRate:

Public Member Functions

bool IsValid () const
 
 FFrameRate ()
 
 FFrameRate (uint32 InNumerator, uint32 InDenominator)
 
- Public Member Functions inherited from FFrameRate
 FFrameRate ()
 
 FFrameRate (uint32 InNumerator, uint32 InDenominator)
 
bool IsValid () const
 
double AsInterval () const
 
double AsDecimal () const
 
double AsSeconds (FFrameTime FrameNumber) const
 
FFrameTime AsFrameTime (double InTimeSeconds) const
 
FFrameNumber AsFrameNumber (double InTimeSeconds) const
 
bool IsMultipleOf (FFrameRate Other) const
 
bool IsFactorOf (FFrameRate Other) const
 
CORE_API FText ToPrettyText () const
 
CORE_API bool ComputeGridSpacing (const float PixelsPerSecond, double &OutMajorInterval, int32 &OutMinorDivisions, float MinTickPx=30.f, float DesiredMajorTickPx=120.f) const
 
CORE_API double MaxSeconds () const
 
FFrameRate Reciprocal () const
 
CORE_API bool Serialize (FArchive &Ar)
 

Static Public Attributes

static LIVELINKINTERFACE_API const FLiveLinkFrameRate FPS_15
 
static LIVELINKINTERFACE_API const FLiveLinkFrameRate FPS_24
 
static LIVELINKINTERFACE_API const FLiveLinkFrameRate FPS_25
 
static LIVELINKINTERFACE_API const FLiveLinkFrameRate FPS_30
 
static LIVELINKINTERFACE_API const FLiveLinkFrameRate FPS_48
 
static LIVELINKINTERFACE_API const FLiveLinkFrameRate FPS_50
 
static LIVELINKINTERFACE_API const FLiveLinkFrameRate FPS_60
 
static LIVELINKINTERFACE_API const FLiveLinkFrameRate FPS_100
 
static LIVELINKINTERFACE_API const FLiveLinkFrameRate FPS_120
 
static LIVELINKINTERFACE_API const FLiveLinkFrameRate FPS_240
 
static LIVELINKINTERFACE_API const FLiveLinkFrameRate NTSC_24
 
static LIVELINKINTERFACE_API const FLiveLinkFrameRate NTSC_30
 
static LIVELINKINTERFACE_API const FLiveLinkFrameRate NTSC_60
 

Additional Inherited Members

- Static Public Member Functions inherited from FFrameRate
static FFrameTime TransformTime (FFrameTime SourceTime, FFrameRate SourceRate, FFrameRate DestinationRate)
 
static FFrameTime Snap (FFrameTime SourceTime, FFrameRate SourceRate, FFrameRate SnapToRate)
 
- Public Attributes inherited from FFrameRate
int32 Numerator
 
int32 Denominator
 

Member Function Documentation

◆ FFrameRate() [1/2]

FFrameRate::FFrameRate ( )
inline

Default construction to a frame rate of 60000 frames per second (0.0166 ms)

◆ FFrameRate() [2/2]

FFrameRate::FFrameRate ( uint32  InNumerator,
uint32  InDenominator 
)
inline

◆ IsValid()

bool FLiveLinkFrameRate::IsValid ( ) const
inline

Member Data Documentation

◆ FPS_100

const FLiveLinkFrameRate FLiveLinkFrameRate::FPS_100
static

◆ FPS_120

const FLiveLinkFrameRate FLiveLinkFrameRate::FPS_120
static

◆ FPS_15

PRAGMA_DISABLE_DEPRECATION_WARNINGS const FLiveLinkFrameRate FLiveLinkFrameRate::FPS_15
static

◆ FPS_24

const FLiveLinkFrameRate FLiveLinkFrameRate::FPS_24
static

◆ FPS_240

const FLiveLinkFrameRate FLiveLinkFrameRate::FPS_240
static

◆ FPS_25

const FLiveLinkFrameRate FLiveLinkFrameRate::FPS_25
static

◆ FPS_30

const FLiveLinkFrameRate FLiveLinkFrameRate::FPS_30
static

◆ FPS_48

const FLiveLinkFrameRate FLiveLinkFrameRate::FPS_48
static

◆ FPS_50

const FLiveLinkFrameRate FLiveLinkFrameRate::FPS_50
static

◆ FPS_60

const FLiveLinkFrameRate FLiveLinkFrameRate::FPS_60
static

◆ NTSC_24

const FLiveLinkFrameRate FLiveLinkFrameRate::NTSC_24
static

◆ NTSC_30

const FLiveLinkFrameRate FLiveLinkFrameRate::NTSC_30
static

◆ NTSC_60

const FLiveLinkFrameRate FLiveLinkFrameRate::NTSC_60
static

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