//GENERATED_IMPORTS_START const R3 = require('./r3.js'); const System = require('./r3-system/'); const Runtime = require('./r3-runtime/'); const Event = require('./r3-event.js'); const Graph = require('./r3-graph.js'); const Node = require('./r3-node.js'); const Utils = require('./r3-utils.js'); const R3Object = require('./r3-object/'); const Project = require('./r3-object/r3-project.js'); const Entity = require('./r3-entity/'); const Component = require('./r3-component/'); //GENERATED_IMPORTS_END //GENERATED_DEFINES_START R3.System = System; R3.Runtime = Runtime; R3.Event = Event; R3.Graph = Graph; R3.Node = Node; R3.Utils = Utils; R3.Object = R3Object; R3.Project = Project; R3.Entity = Entity; R3.Component = Component; R3.JS = R3Object.Component.Code.JS; R3.Canvas = R3Object.Component.DOM.Canvas; R3.DOM = R3Object.Component.DOM; R3.DOM.Image = R3Object.Component.DOM.Image; R3.Plane = R3Object.Component.Graphics.Geometry.Buffer.Plane; R3.Graphics = R3Object.Component.Graphics; R3.Graphics.Image = R3Object.Component.Graphics.Image; R3.Material = R3Object.Component.Graphics.Material; R3.Mesh = R3Object.Component.Graphics.Mesh; R3.Texture = R3Object.Component.Graphics.Texture; R3.Touch = R3Object.Component.Input.Touch; //GENERATED_DEFINES_END //CUSTOM_DEFINES_START //CUSTOM_DEFINES_END //GENERATED_SOURCE_START //GENERATED_SOURCE_END console.log('r3.js - version ' + R3.Version + ' compiled ' + R3.CompileDate); //GENERATED_SYSTEM_START R3.System.DOM.Start(); R3.System.Input.Start(); R3.System.Linking.Start(); R3.System.Render.Start(); R3.System.Runtime.Start(); R3.System.Socket.Start(); R3.System.Storage.Start(); //GENERATED_SYSTEM_END module.exports = R3;