Divide Framework 0.1
A free and open-source 3D Framework under heavy development
Loading...
Searching...
No Matches
ApplicationTimer.h File Reference

Go to the source code of this file.

Classes

class  Divide::Time::ApplicationTimer
 

Namespaces

namespace  Divide
 Handle console commands that start with a forward slash.
 
namespace  Divide::Time
 
namespace  Divide::Time::App
 

Macros

#define DVD_CORE_TIME_APPLICATION_TIMER_H_
 

Typedefs

using Divide::Time::TimeValue = std::chrono::time_point< std::chrono::high_resolution_clock >
 
using Divide::Time::NSec = std::chrono::nanoseconds
 
using Divide::Time::USec = std::chrono::microseconds
 
using Divide::Time::MSec = std::chrono::milliseconds
 
using Divide::Time::Sec = std::chrono::seconds
 

Functions

U64 Divide::Time::App::ElapsedNanoseconds () noexcept
 The following functions force a timer update (a call to query performance timer).
 
U64 Divide::Time::App::ElapsedMicroseconds () noexcept
 
D64 Divide::Time::App::ElapsedMilliseconds () noexcept
 
D64 Divide::Time::App::ElapsedSeconds () noexcept
 

Macro Definition Documentation

◆ DVD_CORE_TIME_APPLICATION_TIMER_H_

#define DVD_CORE_TIME_APPLICATION_TIMER_H_

Definition at line 34 of file ApplicationTimer.h.