mirror of
https://github.com/flame-engine/flame.git
synced 2025-11-13 03:10:42 +08:00
refactor: move broadphase-related functionality into separate subdir (#1943)
A variant of refactoring mentioned here #1894 (comment) Sweep broadphase have no any additional specific classes, it's based only on core classes. So it is discussion question, do we need to keep int in separate folder (to avoid mixing with core broadphase.dart file) or just leave it in the root folder 'broadphase'.
This commit is contained in:
@@ -1,4 +1,9 @@
|
||||
export 'src/collisions/broadphase.dart';
|
||||
export 'src/collisions/broadphase/broadphase.dart';
|
||||
export 'src/collisions/broadphase/quadtree/has_quadtree_collision_detection.dart';
|
||||
export 'src/collisions/broadphase/quadtree/quad_tree_broadphase.dart';
|
||||
export 'src/collisions/broadphase/quadtree/quadtree.dart';
|
||||
export 'src/collisions/broadphase/quadtree/quadtree_collision_detection.dart';
|
||||
export 'src/collisions/broadphase/sweep/sweep.dart';
|
||||
export 'src/collisions/collision_callbacks.dart';
|
||||
export 'src/collisions/collision_detection.dart';
|
||||
export 'src/collisions/collision_passthrough.dart';
|
||||
@@ -9,10 +14,5 @@ export 'src/collisions/hitboxes/polygon_hitbox.dart';
|
||||
export 'src/collisions/hitboxes/rectangle_hitbox.dart';
|
||||
export 'src/collisions/hitboxes/screen_hitbox.dart';
|
||||
export 'src/collisions/hitboxes/shape_hitbox.dart';
|
||||
export 'src/collisions/quadtree/broadphase.dart';
|
||||
export 'src/collisions/quadtree/has_quadtree_collision_detection.dart';
|
||||
export 'src/collisions/quadtree/quadtree.dart';
|
||||
export 'src/collisions/quadtree/quadtree_collision_detection.dart';
|
||||
export 'src/collisions/standard_collision_detection.dart';
|
||||
export 'src/collisions/sweep.dart';
|
||||
export 'src/experimental/raycast_result.dart';
|
||||
|
||||
Reference in New Issue
Block a user