|
Aurore
A Switch-like interface for your app, on every screen
|
#include <libretro-common/features/features_cpu.h>#include <libretro-common/libretro.h>#include <atomic>#include <ctime>#include <functional>#include <vector>Go to the source code of this file.
Classes | |
| class | aurore::Ticking |
| class | aurore::FiniteTicking |
Namespaces | |
| namespace | aurore |
| namespace | aurore::detail |
Typedefs | |
| typedef retro_time_t | aurore::Time |
| typedef std::function< void()> | aurore::TickingGenericCallback |
| typedef std::function< void(bool)> | aurore::TickingEndCallback |
| typedef TickingGenericCallback | aurore::TickingTickCallback |
Functions | |
| Time | aurore::getCPUTimeUsec () |
| Time | aurore::getRealTimeUsec () |
| void | aurore::setSimulatedTimeUsec (Time usec) |
| bool | aurore::isTimeSimulated () |
| std::time_t | aurore::getWallTime () |
| void | aurore::setSimulatedWallTime (int64_t seconds) |
| std::tm | aurore::localTime (std::time_t time) |
Variables | |
| std::atomic< Time > | aurore::detail::simulatedTimeUsec { -1 } |
| std::atomic< int64_t > | aurore::detail::simulatedWallTime { -1 } |
| std::atomic< Time > | aurore::detail::simulatedWallTimeSetAt { 0 } |