ShishGL  1.0
A simple modular cross-platform graphics library
Sh::Timer Class Reference

#include <Time.hpp>

Public Member Functions

 Timer ()
 
virtual ~Timer ()=default
 
void reset ()
 
TimeDelta elapsed () const
 

Protected Attributes

TimePoint start_time
 

Constructor & Destructor Documentation

◆ Timer()

Timer::Timer ( )

◆ ~Timer()

virtual Sh::Timer::~Timer ( )
virtualdefault

Member Function Documentation

◆ elapsed()

TimeDelta Timer::elapsed ( ) const

◆ reset()

void Timer::reset ( )

Member Data Documentation

◆ start_time

TimePoint Sh::Timer::start_time
protected

The documentation for this class was generated from the following files: