Decouple the engine from Flutter entirely

Signed-off-by: Hans Kokx <hans.d.kokx@gmail.com>
This commit is contained in:
2026-03-15 16:20:19 +01:00
parent 57d394e911
commit 20755e93ed
6 changed files with 4 additions and 2 deletions

View File

@@ -3,5 +3,6 @@
/// More dartdocs go here. /// More dartdocs go here.
library; library;
export 'src/io/engine_input.dart';
export 'src/wl_parser.dart' show WLParser; export 'src/wl_parser.dart' show WLParser;
export 'src/wolfenstein_loader.dart' show WolfensteinLoader; export 'src/wolfenstein_loader.dart' show WolfensteinLoader;

View File

@@ -12,6 +12,7 @@ publish_to: none
dependencies: dependencies:
wolf_3d_data_types: wolf_3d_data_types:
wolf_3d_entities:
dev_dependencies: dev_dependencies:
lints: ^6.0.0 lints: ^6.0.0

View File

@@ -1,5 +1,6 @@
import 'dart:math' as math; import 'dart:math' as math;
import 'package:wolf_3d_data/wolf_3d_data.dart';
import 'package:wolf_3d_data_types/wolf_3d_data_types.dart'; import 'package:wolf_3d_data_types/wolf_3d_data_types.dart';
import 'package:wolf_3d_engine/wolf_3d_engine.dart'; import 'package:wolf_3d_engine/wolf_3d_engine.dart';
import 'package:wolf_3d_entities/wolf_3d_entities.dart'; import 'package:wolf_3d_entities/wolf_3d_entities.dart';

View File

@@ -4,7 +4,6 @@
library; library;
export 'src/engine_audio.dart'; export 'src/engine_audio.dart';
export 'src/engine_input.dart';
export 'src/managers/door_manager.dart'; export 'src/managers/door_manager.dart';
export 'src/managers/pushwall_manager.dart'; export 'src/managers/pushwall_manager.dart';
export 'src/player/player.dart'; export 'src/player/player.dart';

View File

@@ -11,7 +11,7 @@ resolution: workspace
dependencies: dependencies:
wolf_3d_data_types: any wolf_3d_data_types: any
wolf_3d_entities: any wolf_3d_entities: any
wolf_3d_input: any wolf_3d_data: any
dev_dependencies: dev_dependencies:
lints: ^6.0.0 lints: ^6.0.0