@@ -19,18 +19,36 @@ var GameObjects = {
1919 Zone : require ( './zone/Zone' ) ,
2020
2121 // Game Object Factories
22- BlitterFactory : require ( './blitter/BlitterFactory' ) ,
23- DynamicBitmapTextFactory : require ( './bitmaptext/dynamic/DynamicBitmapTextFactory' ) ,
24- DynamicTilemapFactory : require ( './tilemap/dynamic/TilemapFactory' ) ,
25- GraphicsFactory : require ( './graphics/GraphicsFactory' ) ,
26- GroupFactory : require ( './group/GroupFactory' ) ,
27- ImageFactory : require ( './image/ImageFactory' ) ,
28- SpriteFactory : require ( './sprite/SpriteFactory' ) ,
29- StaticBitmapTextFactory : require ( './bitmaptext/static/BitmapTextFactory' ) ,
30- StaticTilemapFactory : require ( './tilemap/static/StaticTilemapFactory' ) ,
31- TextFactory : require ( './text/static/TextFactory' ) ,
32- TileSpriteFactory : require ( './tilesprite/TileSpriteFactory' ) ,
33- ZoneFactory : require ( './zone/ZoneFactory' ) ,
22+
23+ Factories : {
24+ Blitter : require ( './blitter/BlitterFactory' ) ,
25+ DynamicBitmapText : require ( './bitmaptext/dynamic/DynamicBitmapTextFactory' ) ,
26+ DynamicTilemap : require ( './tilemap/dynamic/TilemapFactory' ) ,
27+ Graphics : require ( './graphics/GraphicsFactory' ) ,
28+ Group : require ( './group/GroupFactory' ) ,
29+ Image : require ( './image/ImageFactory' ) ,
30+ Sprite : require ( './sprite/SpriteFactory' ) ,
31+ StaticBitmapText : require ( './bitmaptext/static/BitmapTextFactory' ) ,
32+ StaticTilemap : require ( './tilemap/static/StaticTilemapFactory' ) ,
33+ Text : require ( './text/static/TextFactory' ) ,
34+ TileSprite : require ( './tilesprite/TileSpriteFactory' ) ,
35+ Zone : require ( './zone/ZoneFactory' ) ,
36+ } ,
37+
38+ Creators : {
39+ Blitter : require ( './blitter/BlitterCreator' ) ,
40+ DynamicBitmapText : require ( './bitmaptext/dynamic/DynamicBitmapTextCreator' ) ,
41+ DynamicTilemap : require ( './tilemap/dynamic/TilemapCreator' ) ,
42+ Graphics : require ( './graphics/GraphicsCreator' ) ,
43+ Group : require ( './group/GroupCreator' ) ,
44+ Image : require ( './image/ImageCreator' ) ,
45+ Sprite : require ( './sprite/SpriteCreator' ) ,
46+ StaticBitmapText : require ( './bitmaptext/static/BitmapTextCreator' ) ,
47+ StaticTilemap : require ( './tilemap/static/StaticTilemapCreator' ) ,
48+ Text : require ( './text/static/TextCreator' ) ,
49+ TileSprite : require ( './tilesprite/TileSpriteCreator' ) ,
50+ Zone : require ( './zone/ZoneCreator' ) ,
51+ }
3452
3553} ;
3654
@@ -43,11 +61,17 @@ if (WEBGL_RENDERER)
4361 GameObjects . Quad = require ( './quad/Quad' ) ;
4462 GameObjects . RenderPass = require ( './renderpass/RenderPass.js' ) ;
4563
46- GameObjects . EffectLayerFactory = require ( './effectlayer/EffectLayerFactory' ) ;
47- GameObjects . LightLayerFactory = require ( './lightlayer/LightLayerFactory' ) ;
48- GameObjects . MeshFactory = require ( './mesh/MeshFactory' ) ;
49- GameObjects . QuadFactory = require ( './quad/QuadFactory' ) ;
50- GameObjects . RenderPassFactory = require ( './renderpass/RenderPassFactory' ) ;
64+ GameObjects . Factories . EffectLayer = require ( './effectlayer/EffectLayerFactory' ) ;
65+ GameObjects . Factories . LightLayer = require ( './lightlayer/LightLayerFactory' ) ;
66+ GameObjects . Factories . Mesh = require ( './mesh/MeshFactory' ) ;
67+ GameObjects . Factories . Quad = require ( './quad/QuadFactory' ) ;
68+ GameObjects . Factories . RenderPass = require ( './renderpass/RenderPassFactory' ) ;
69+
70+ GameObjects . Creators . EffectLayer = require ( './effectlayer/EffectLayerCreator' ) ;
71+ GameObjects . Creators . LightLayer = require ( './lightlayer/LightLayerCreator' ) ;
72+ GameObjects . Creators . Mesh = require ( './mesh/MeshCreator' ) ;
73+ GameObjects . Creators . Quad = require ( './quad/QuadCreator' ) ;
74+ GameObjects . Creators . RenderPass = require ( './renderpass/RenderPassCreator' ) ;
5175}
5276
5377module . exports = GameObjects ;
0 commit comments