Skip to content

Commit 140ed6b

Browse files
committed
Exposed RTree
1 parent a92ef5d commit 140ed6b

3 files changed

Lines changed: 11 additions & 3 deletions

File tree

v3/src/phaser.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ var Phaser = {
3838

3939
Sound: require('./sound'),
4040

41+
Structs: require('./structs'),
42+
4143
Physics: require('./physics'),
4244

4345
Class: require('./utils/Class'),

v3/src/structs/RTree.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
1-
21
var quickselect = require('../utils/array/QuickSelect');
32

3+
// Phaser.Structs.RTree
4+
45
/**
56
* RBush is a high-performance JavaScript library for 2D spatial indexing of points and rectangles.
67
* It's based on an optimized R-tree data structure with bulk insertion support.

v3/src/structs/index.js

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
1+
// Phaser.Structs
2+
13
module.exports = {
2-
Set: require('./Set'),
3-
Map: require('./Map')
4+
5+
Map: require('./Map'),
6+
RTree: require('./RTree'),
7+
Set: require('./Set')
8+
49
};

0 commit comments

Comments
 (0)