prime/include/Kyoto/CTimeProvider.hpp
Luke Street 234afca6c2 clang-format pass
Former-commit-id: 6a979e343f6a88e4c9b78d3917c1fabfcb211a0a
2022-09-18 02:05:46 -04:00

21 lines
416 B
C++

#ifndef __CTIMEPROVIDER_HPP__
#define __CTIMEPROVIDER_HPP__
#include <types.h>
class CTimeProvider {
static CTimeProvider* gCurrentTimeProvider;
public:
CTimeProvider(const float& time);
~CTimeProvider();
float GetSecondsMod900() const { return x0_currentTime; }
private:
const float& x0_currentTime; // in seconds
bool x4_first;
CTimeProvider* x8_lastProvider;
};
#endif // __CTIMEPROVIDER_HPP__