feat: Refactor game persistence and rendering management for CLI and Flutter hosts

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
2026-03-23 19:48:02 +01:00
parent 6158a92fb0
commit 6784d2dd16
14 changed files with 166 additions and 231 deletions
@@ -44,10 +44,7 @@ class _NoopAudio implements EngineAudio {
}
class _RecordingEngine extends Wolf3dFlutterEngine {
_RecordingEngine({required this.audio}) : super(audioBackend: audio);
@override
final _NoopAudio audio;
_RecordingEngine({required _NoopAudio audio}) : super(audioBackend: audio);
int initCallCount = 0;
String? lastDirectory;