2
0
mirror of https://github.com/AxioDL/metaforce.git synced 2025-06-06 15:53:28 +00:00
metaforce/Runtime/CBasics.hpp
2016-10-09 11:41:23 -10:00

31 lines
556 B
C++

#ifndef __URDE_CBASICS_HPP__
#define __URDE_CBASICS_HPP__
#include <stdint.h>
#include <stdlib.h>
#include <chrono>
#include "RetroTypes.hpp"
namespace urde
{
using OSTime = s64;
class CBasics
{
public:
static void Init();
static const char* Stringize(const char* fmt, ...);
static const u64 SECONDS_TO_2000;
static const u64 TICKS_PER_SECOND;
static OSTime ToWiiTime(std::chrono::system_clock::time_point time);
static std::chrono::system_clock::time_point FromWiiTime(OSTime wiiTime);
};
}
#endif // __URDE_CBASICS_HPP__