11#ifndef INCGUARD_MGL_CHRONO_MODULE_WIN32_H_1617009530
12#define INCGUARD_MGL_CHRONO_MODULE_WIN32_H_1617009530
15#if defined(MGL_TARGET_WIN32)
日付と時間のモジュールインターフェース
Definition mgl_chrono_module_interface.h:20
Win32用の日付と時間のモジュール
Definition mgl_chrono_module_win32.h:23
Win32ChronoModule() noexcept
コンストラクタ
Definition mgl_chrono_module_win32.cc:27
float TicksToNanoseconds(TickTime tickTime) const noexcept override
TickTimeをナノ秒に変換
Definition mgl_chrono_module_win32.cc:78
bool IsAvailableTickTimer() const noexcept override
Tickタイマーに対応しているかを取得
Definition mgl_chrono_module_win32.cc:51
TickTime GetTickTime() const noexcept override
現在のTickTimeを取得
Definition mgl_chrono_module_win32.cc:63
EpochTime GetCurrentEpochTime() const noexcept override
現在時刻をエポック時間で取得
Definition mgl_chrono_module_win32.cc:38
time_t EpochTime
UNIXエポック時間を表す型
Definition mgl_chrono_defs.h:22
uint64_t TickTime
Tickタイムを表す型
Definition mgl_chrono_defs.h:78