11#ifndef INCGUARD_MGL_CHRONO_MODULE_INTERFACE_H_1614107861
12#define INCGUARD_MGL_CHRONO_MODULE_INTERFACE_H_1614107861
日付と時間のモジュールインターフェース
Definition mgl_chrono_module_interface.h:20
virtual EpochTime GetCurrentEpochTime() const noexcept=0
現在時刻をエポック時間で取得
virtual float TicksToNanoseconds(TickTime tickTime) const noexcept=0
TickTimeをナノ秒に変換
virtual bool IsAvailableTickTimer() const noexcept=0
Tickタイマーに対応しているかを取得
virtual TickTime GetTickTime() const noexcept=0
現在のTickTimeを取得
time_t EpochTime
UNIXエポック時間を表す型
Definition mgl_chrono_defs.h:22
uint64_t TickTime
Tickタイムを表す型
Definition mgl_chrono_defs.h:78