2ec6fd23b6086d2857ded25cca82e66e1b28bd53
Ja::Engine exposa setOnMusicEnded(std::function<void()>). Quan updateCurrentMusic detecta que la pista actual ha acabat de drenar (times == 0 && stream buit) s'atura primer via stopMusic i després s'invoca el callback — així un eventual playMusic des del callback pot començar amb l'engine en estat net. Audio proxeia amb setOnMusicEnded. Contracte documentat: s'executa al mateix thread que Audio::update (render loop); no fer operacions blocants. Cap consumidor actualment; només exposa l'API per quan calgui. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
The file is empty.
Description
Versió moderna de l'AEE, repensada com a joc ARCADE
Readme
18 MiB
0 Stars
0 Watchers
0 Forks
Languages
C
61.8%
C++
36.9%
CMake
0.6%
Makefile
0.3%
GLSL
0.3%
Other
0.1%