isle-portable/extensions/src/multiplayer
Christian Semmler 0997610bad
Extract PlatformCallbacks interface and consolidate Emscripten files
Move all Emscripten-specific multiplayer code under platforms/emscripten/
and introduce an abstract PlatformCallbacks interface for outbound
notifications, mirroring the existing NetworkTransport pattern. This
removes all #ifdef __EMSCRIPTEN__ blocks from networkmanager.cpp.
2026-03-02 15:46:37 -08:00
..
platforms/emscripten Extract PlatformCallbacks interface and consolidate Emscripten files 2026-03-02 15:46:37 -08:00
server Add room management, relay capacity, and rejection handling 2026-03-01 14:37:08 -08:00
charactercloner.cpp Add missing cstdio include for sprintf in charactercloner 2026-03-01 12:46:37 -08:00
networkmanager.cpp Extract PlatformCallbacks interface and consolidate Emscripten files 2026-03-02 15:46:37 -08:00
remoteplayer.cpp Add animation protocol: walk/idle selection, emote triggers, WASM exports 2026-03-02 03:06:48 +00:00
worldstatesync.cpp Extract WorldStateSync from NetworkManager 2026-03-01 10:14:47 -08:00