Navigation
API > API/Plugins > API/Plugins/ElectraBase
Keeps a time value as a fractional.
| Name | FTimeFraction |
| Type | class |
| Header File | /Engine/Plugins/Media/ElectraUtil/Source/ElectraBase/Public/TimeFraction.h |
| Include Path | #include "TimeFraction.h" |
Syntax
class FTimeFraction
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
FTimeFraction
(
int64 n, |
TimeFraction.h | ||
FTimeFraction
(
const FTimeFraction& rhs |
TimeFraction.h | ||
| TimeFraction.h | |||
FTimeFraction
(
const FTimespan& tv |
TimeFraction.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| bIsValid | bool | TimeFraction.h | ||
| Denominator | uint32 | TimeFraction.h | ||
| Numerator | int64 | TimeFraction.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
double GetAsDouble() |
TimeFraction.h | ||
int64 GetAsTimebase
(
uint32 CustomTimebase |
Returns this time value in a custom timebase. | TimeFraction.h | |
| Returns this time value as a FTimespan. | TimeFraction.h | ||
uint32 GetDenominator() |
TimeFraction.h | ||
int64 GetNumerator() |
TimeFraction.h | ||
bool IsPositiveInfinity() |
TimeFraction.h | ||
bool IsValid() |
TimeFraction.h | ||
FTimeFraction & SetDenominator
(
uint32 InDenominator |
TimeFraction.h | ||
FTimeFraction & SetFromFloatString
(
const FString& In |
TimeFraction.h | ||
FTimeFraction & SetFromND
(
int64 InNumerator, |
TimeFraction.h | ||
FTimeFraction & SetFromTimespan
(
const FTimespan& tv |
TimeFraction.h | ||
FTimeFraction & SetNumerator
(
int64 InNumerator |
TimeFraction.h | ||
FTimeFraction & SetToPositiveInfinity() |
TimeFraction.h |
Static
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
static const FTimeFraction & GetInvalid() |
TimeFraction.h | ||
static const FTimeFraction & GetPositiveInfinity() |
TimeFraction.h | ||
static const FTimeFraction & GetZero() |
TimeFraction.h |
Operators
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool operator!=
(
const FTimeFraction& rhs |
TimeFraction.h | ||
FTimeFraction & operator=
(
const FTimeFraction& rhs |
TimeFraction.h | ||
bool operator==
(
const FTimeFraction& rhs |
TimeFraction.h |