Navigation
API > API/Runtime > API/Runtime/Core > API/Runtime/Core/Misc
References
| Module | Core |
| Header | /Engine/Source/Runtime/Core/Public/Misc/FrameNumber.h |
| Include | #include "Misc/FrameNumber.h" |
Syntax
struct FFrameNumber
Remarks
Typesafe 32-bit signed frame number. Defined in this way to prevent erroneous float->int conversions and afford type-safe operator overloading.
Variables
| Type | Name | Description | |
|---|---|---|---|
| int32 | Value | The value of the frame number |
Constructors
| Type | Name | Description | |
|---|---|---|---|
| constexpr | FFrameNumber () |
||
| constexpr | FFrameNumber
(
T InValue |
Implicit construction from a signed integer frame number, whilst disallowing any construction from other types. |
Functions
Operators
| Type | Name | Description | |
|---|---|---|---|
| FFrameNumber & | operator-- () |
||
| FFrameNumber | operator--
(
int32 |
||
| FFrameNumber & | operator%=
(
FFrameNumber RHS |
||
| FFrameNumber & | operator++ () |
||
| FFrameNumber | operator++
(
int32 |
||
| FFrameNumber & | operator+=
(
FFrameNumber RHS |
||
| FFrameNumber & | operator-=
(
FFrameNumber RHS |