mirror of
https://github.com/Kelsidavis/WoWee.git
synced 2026-08-01 10:21:34 -04:00
isDeeprunTramTransport/nowEpochMs/deeprunTramSeedDurationMs were defined out-of-line in transport_manager.cpp, which also pulls in WMORenderer/M2Renderer. The test_transport_components unit test links transport_clock_sync.cpp and transport_animator.cpp (which call these helpers) without the rest of TransportManager, since pulling in the full renderer subsystem for a unit test isn't viable - so the test binary failed to link with undefined references. The three helpers only touch ActiveTransport fields and <chrono>, so move them inline into the header instead of adding transport_manager.cpp (and its renderer dependency) to the test target.