feat: Refactor to use Wolf3dFlutterEngine across the application

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
2026-03-23 18:56:51 +01:00
parent 5a2681e89b
commit 5ef59d9980
14 changed files with 273 additions and 223 deletions
@@ -11,10 +11,11 @@ import 'package:wolf_3d_flutter/renderer/wolf_3d_flutter_renderer.dart';
import 'package:wolf_3d_flutter/renderer/wolf_3d_glsl_renderer.dart';
import 'package:wolf_3d_flutter/wolf_3d_flutter.dart';
/// Launches a [WolfEngine] via [Wolf3d] and exposes renderer/input integrations.
/// Launches a [WolfEngine] via [Wolf3dFlutterEngine] and exposes
/// renderer/input integrations.
class GameScreen extends StatefulWidget {
/// Shared application facade owning the engine, audio, and input.
final Wolf3d wolf3d;
final Wolf3dFlutterEngine wolf3d;
/// Optional host-level shortcut override.
///