Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
ECS::TimeStamp Union Reference

#include <Platform.h>

Public Member Functions

 TimeStamp ()
 
 TimeStamp (f32 floatValue)
 
 operator u32 () const
 
bool operator== (const TimeStamp &other) const
 
bool operator!= (const TimeStamp &other) const
 
bool operator< (const TimeStamp &other) const
 
bool operator> (const TimeStamp &other) const
 

Public Attributes

f32 asFloat
 
u32 asUInt
 

Detailed Description

Definition at line 73 of file Platform.h.

Constructor & Destructor Documentation

◆ TimeStamp() [1/2]

ECS::TimeStamp::TimeStamp ( )
inline

Definition at line 78 of file Platform.h.

◆ TimeStamp() [2/2]

ECS::TimeStamp::TimeStamp ( f32  floatValue)
inline

Definition at line 81 of file Platform.h.

Member Function Documentation

◆ operator u32()

ECS::TimeStamp::operator u32 ( ) const
inline

Definition at line 84 of file Platform.h.

◆ operator!=()

bool ECS::TimeStamp::operator!= ( const TimeStamp other) const
inline

Definition at line 87 of file Platform.h.

◆ operator<()

bool ECS::TimeStamp::operator< ( const TimeStamp other) const
inline

Definition at line 89 of file Platform.h.

◆ operator==()

bool ECS::TimeStamp::operator== ( const TimeStamp other) const
inline

Definition at line 86 of file Platform.h.

◆ operator>()

bool ECS::TimeStamp::operator> ( const TimeStamp other) const
inline

Definition at line 90 of file Platform.h.

Member Data Documentation

◆ asFloat

f32 ECS::TimeStamp::asFloat

Definition at line 75 of file Platform.h.

◆ asUInt

u32 ECS::TimeStamp::asUInt

Definition at line 76 of file Platform.h.


The documentation for this union was generated from the following file: