Files
2026-02-09 00:53:38 +09:00

21 lines
392 B
C++

#pragma once
#include <stdint.h>
#include <limits>
#include <cassert>
typedef uint16_t UnderlyingItemT;
constexpr uint32_t framesPerSecond = 32;
inline float FrameToSeconds(uint32_t frame)
{
return static_cast<float>(frame) / framesPerSecond;
}
inline uint32_t SecondsToFrames(float time)
{
return static_cast<uint32_t>(time * framesPerSecond);
}
#define DEV_ASSERT(x) assert(x)