Files
WoWee/include
Josh Anderson d4cc43473f fix(transport): make TransportManager phase-sync helpers inline
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.
2026-07-10 17:57:27 -05:00
..
2026-04-06 22:43:13 +03:00