FTimeFraction

Keeps a time value as a fractional.

Windows
MacOS
Linux

References

Module

ElectraBase

Header

/Engine/Plugins/Media/ElectraUtil/Source/ElectraBase/Public/PlayerTime.h

Include

#include "PlayerTime.h"

Syntax

class FTimeFraction

Remarks

Keeps a time value as a fractional.

Constructors

Name Description

Public function

FTimeFraction()

Public function

FTimeFraction

(
    const FTimeFraction& rhs
)

Public function

FTimeFraction

(
    const FTimeValue& tv
)

Public function

FTimeFraction

(
    int64 n,
    uint32 d
)

Functions

Name Description

Public function Const

double

 

GetAsDouble()

Public function Const

int64

 

GetAsTimebase

(
    uint32 CustomTimebase
)

Returns this time value in a custom timebase. Requires internal bigint conversion and is therefor SLOW!

Public function Const

uint32

 

GetDenominator()

Public function Static

const FTimeF...

 

GetInvalid()

Public function Const

int64

 

GetNumerator()

Public function Static

const FTimeF...

 

GetZero()

Public function Const

bool

 

IsPositiveInfinity()

Public function Const

bool

 

IsValid()

Public function

FTimeFractio...

 

SetFromFloatString

(
    const FString& In
)

Public function

FTimeFractio...

 

SetFromND

(
    int64 InNumerator,
    uint32 InDenominator
)

Public function

FTimeFractio...

 

SetFromTimeValue

(
    const FTimeValue& tv
)

Operators

Name Description

Public function Const

bool

 

operator!=

(
    const FTimeFraction& rhs
)

Public function

FTimeFractio...

 

operator=

(
    const FTimeFraction& rhs
)

Public function Const

bool

 

operator==

(
    const FTimeFraction& rhs
)

Help shape the future of Unreal Engine documentation! Tell us how we're doing so we can serve you better.
Take our survey
Dismiss