Commit graph

7126 commits

Author SHA1 Message Date
Richard Davey
4ea560cb34 Tidying up the module names 2017-10-12 01:05:16 +01:00
Richard Davey
0ae15f1a36 Added sloc package. 2017-10-11 17:06:21 +01:00
Richard Davey
8cf60b4c3e Tidying-up the namespace. 2017-10-11 17:06:13 +01:00
Pavle Goloskokovic
a0694bc368 removing URL polyfill 2017-10-11 17:10:02 +02:00
Richard Davey
51a5193999 Removed un-used methods. 2017-10-11 12:37:11 +01:00
Richard Davey
3a096bc7ec Added window.URL polyfill.
fix #3069
2017-10-11 12:11:32 +01:00
Richard Davey
8e0c4ad6d8 Fixed updateOrigin method.
fix #3068
2017-10-11 12:05:09 +01:00
Richard Davey
39140d28bf Small bounds tweak 2017-10-10 00:38:05 +01:00
Richard Davey
9438870600 Tidying up for Beta 6 release. 2017-10-09 11:27:20 +01:00
Richard Davey
fa85f43d2e displayOriginX and displayOriginY are now getters / setters that will protect the actual values 2017-10-08 23:15:56 +01:00
Richard Davey
583a6459d3 setDisplayOrigin divide by zero fix #3066 2017-10-08 22:47:33 +01:00
Richard Davey
f03a829cfd Fixed setPoll method names 2017-10-08 22:38:32 +01:00
Richard Davey
4c075c9fe9 Fixed init functions. 2017-10-06 18:42:53 +01:00
Richard Davey
1f967ae72b More JSDocs added. 2017-10-06 06:16:31 +01:00
Richard Davey
ea94059b65 Lots more jsdoc blocks added. 2017-10-06 04:52:41 +01:00
Richard Davey
a5f306f5f5 Adding jsdoc blocks. 2017-10-06 03:05:01 +01:00
Richard Davey
8230f3f086 Circle docs and formatting return values 2017-10-05 00:58:42 +01:00
Richard Davey
7c9a5b41c7 Adding jsdocs 2017-10-05 00:09:12 +01:00
Richard Davey
bb97421214 Adding in method and property docs 2017-10-04 23:48:16 +01:00
Richard Davey
ae45affc9f More JSDocs work - this time to massive game config! 2017-10-04 19:59:08 +01:00
Richard Davey
99954c58fa Added callback scope argument to Set.each and Set.iterate. 2017-10-04 17:05:44 +01:00
Richard Davey
b3c40f51c0 Adding JSDoc blocks. 2017-10-04 17:05:26 +01:00
Richard Davey
d3f8d2d86d Use local Map, not ES6 map 2017-10-03 18:37:47 +01:00
Richard Davey
23e8141796 Can convert Objects into Colors 2017-10-03 00:53:06 +01:00
Richard Davey
0c5df6df80 Path can now be constructed via fromJSON. 2017-10-02 22:43:15 +01:00
Richard Davey
0e69dccabf Added fromJSON static method.
toJSON now uses local type property to avoid typos.
2017-10-02 22:42:47 +01:00
Richard Davey
d516cf6478 Curve.type property holds its const name. 2017-10-02 22:42:12 +01:00
Richard Davey
e15701da81 Added BaseLoader.save method.
Not really meant for production use, but super-handy for dev tools and prototypes.
2017-10-02 22:41:52 +01:00
Richard Davey
8b7bf81637 Re-parent the Bob class. 2017-10-02 14:50:02 +01:00
Richard Davey
17a89727f6 Beta 5 2017-10-02 12:05:30 +01:00
Richard Davey
b0c848fa3d Ack! 2017-09-29 19:52:25 +01:00
Richard Davey
a69e7a9b3f Added Curve.getDistancePoints 2017-09-29 18:55:03 +01:00
Richard Davey
017eb32dd9 GameObject.getBounds now factors in origin. 2017-09-29 18:54:51 +01:00
Richard Davey
f005380d67 Added Path.getBounds. 2017-09-29 17:27:53 +01:00
Richard Davey
832c17b7c5 Added accuracy argument to getBounds and made sure it wasn't > curve length. 2017-09-29 17:27:44 +01:00
Richard Davey
0726668db1 Moved Hermite out for now. 2017-09-29 16:38:04 +01:00
Richard Davey
416016e484 Added MoveTo curve construct for path jumping. 2017-09-29 15:27:47 +01:00
Richard Davey
966d0e491a Fixed splineTo. 2017-09-29 14:33:49 +01:00
Richard Davey
4713b1b07a Path.EllipseTo working :) 2017-09-29 14:16:04 +01:00
Richard Davey
b8b73691be Text cast to a string, avoids errors with creating Text using numbers. 2017-09-29 12:58:47 +01:00
Richard Davey
234ded04d4 Values returned as degrees. 2017-09-29 12:58:30 +01:00
Richard Davey
e28ddec761 Removed _startPoint to avoid double-updates in the setters.
Added in various chainable helpers, setXRadius, setWidth, etc.
2017-09-29 11:43:29 +01:00
Richard Davey
fb066fef04 Added Curve.getBounds support (and an override for LineCurve to make it faster). 2017-09-29 11:42:34 +01:00
Richard Davey
0ab6bc6677 Small docs reminder. 2017-09-29 11:42:14 +01:00
Richard Davey
865264b1b5 eslint fix. 2017-09-29 11:42:05 +01:00
Richard Davey
73b570fe63 Fixed error in addPoints method. 2017-09-29 11:41:49 +01:00
Richard Davey
d50aeb0039 Added getData and setData for better chaining and consistency. 2017-09-29 11:41:10 +01:00
Richard Davey
900e996671 Rectangle.FromPoints will create a rectangle based on the extends in the given array of points or point-like objects. 2017-09-29 11:40:49 +01:00
Richard Davey
2d852aab02 Fixed missing new. 2017-09-29 11:40:20 +01:00
Richard Davey
6431d99908 Added ability to set dragStart, drag and dragEnd callbacks. 2017-09-29 11:40:11 +01:00