├── .gitignore ├── .gitmodules ├── AUTHORS ├── BUILD ├── COPYING ├── LICENSE ├── README.md ├── TODO-sim.md ├── TODO.md ├── anvil.bat ├── anvil_rules ├── audio_rules.py ├── glsl_rules.py ├── msg │ ├── __init__.py │ ├── messagefile.py │ ├── parser.py │ └── pyPEG.py ├── msg_rules.py ├── sim_rules.py ├── templates │ ├── glsl_js.mustache │ ├── glsl_json.mustache │ ├── msg_js.mako │ ├── simstate_js.mako │ ├── soundbank_js.mako │ ├── soundbank_json.mako │ ├── texture_js.mako │ ├── texture_json.mako │ ├── tracklist_js.mako │ └── tracklist_json.mako └── texture_rules.py ├── browser ├── admin.html ├── admin.py ├── api.py ├── app.yaml ├── content │ ├── admin.css │ └── common.css ├── data.py └── index.yaml ├── docs ├── best_practices.md ├── getting_started.md ├── setup.md └── style_guide.md ├── externs ├── fullscreen.js ├── misc.js ├── mouselock.js ├── node.js ├── webaudio.js └── webgl.js ├── gfrc ├── samples └── cube │ ├── BUILD │ ├── assets │ ├── glsl │ │ └── texture.glsl │ └── textures │ │ └── Texture.png │ ├── common.gss │ ├── cube-uncompiled.html │ ├── cube.gss │ ├── cube.html │ └── src │ └── cube │ ├── cubedemo.js │ ├── scene.js │ └── start.js ├── scripts ├── setup.bat ├── setup.sh └── update-third-party.sh ├── src └── gf │ ├── assets │ ├── assetloader.js │ ├── assetmanager.js │ ├── buildclient.js │ ├── contentloader.js │ ├── datasource.js │ └── imageloader.js │ ├── audio │ ├── audiomanager.js │ ├── cue.js │ ├── formats.js │ ├── instance.js │ ├── jsonsoundbank.js │ ├── jsontracklist.js │ ├── listener.js │ ├── musiccontroller.js │ ├── playbackmode.js │ ├── soundbank.js │ ├── track.js │ └── tracklist.js │ ├── component.js │ ├── dom │ ├── display.js │ └── eventtype.js │ ├── game.js │ ├── gf.js │ ├── graphics │ ├── bitmapfont.js │ ├── blendstate.js │ ├── depthstate.js │ ├── eventtype.js │ ├── extensioncache.js │ ├── featuredetector.js │ ├── geometrypool.js │ ├── graphics.js │ ├── graphicscontext.js │ ├── imageinfo.js │ ├── jsontexture.js │ ├── loadabletexture.js │ ├── program.js │ ├── programcache.js │ ├── rasterizerstate.js │ ├── rendertexture.js │ ├── resource.js │ ├── spritebuffer.js │ ├── stencilstate.js │ ├── texture.js │ └── vertexarrayobject.js │ ├── input │ ├── data.js │ ├── gamepadsource.js │ ├── inputmanager.js │ ├── inputsource.js │ ├── keyboarddata.js │ ├── keyboardsource.js │ ├── mousebutton.js │ ├── mousedata.js │ ├── mousesource.js │ └── touchsource.js │ ├── io │ ├── directoryentry.js │ ├── entry.js │ ├── entrymetadata.js │ ├── error.js │ ├── fileentry.js │ ├── filereader.js │ ├── filesystem.js │ ├── filewriter.js │ ├── html │ │ ├── html.js │ │ ├── htmlentry.js │ │ ├── htmlfilereader.js │ │ ├── htmlfilesystem.js │ │ └── htmlfilewriter.js │ ├── io.js │ └── node │ │ ├── node.js │ │ ├── nodeentry.js │ │ ├── nodefilereader.js │ │ ├── nodefilesystem.js │ │ └── nodefilewriter.js │ ├── launchoptions.js │ ├── log │ └── log.js │ ├── math │ ├── perlinnoise.js │ ├── random.js │ └── simplexnoise.js │ ├── mdl │ ├── bone.js │ ├── datalibrary.js │ ├── geometrydata.js │ ├── geometryresource.js │ ├── instance.js │ ├── library.js │ ├── material.js │ ├── mdl.js │ ├── model.js │ ├── renderinstance.js │ ├── renderlibrary.js │ └── rendermodel.js │ ├── net │ ├── authprovider.js │ ├── authtoken.js │ ├── authtype.js │ ├── browser │ │ ├── browser.js │ │ └── browserclient.js │ ├── chat │ │ ├── channel.js │ │ ├── chatservice.js │ │ ├── clientchatservice.js │ │ ├── event.js │ │ ├── eventtype.js │ │ └── serverchatservice.js │ ├── clientsession.js │ ├── disconnectreason.js │ ├── http │ │ ├── http.js │ │ ├── httprequest.js │ │ ├── httpresponse.js │ │ ├── nodehttprequest.js │ │ └── xhrhttprequest.js │ ├── inetworkservice.js │ ├── listensocket.js │ ├── net.js │ ├── packet.js │ ├── packetreader.js │ ├── packets.msg │ ├── packetswitch.js │ ├── packetwriter.js │ ├── serverinfo.js │ ├── serversession.js │ ├── session.js │ ├── sessionstate.js │ ├── sessiontype.js │ ├── socket.js │ ├── sockets │ │ ├── htmlwebsocket.js │ │ ├── portsocket.js │ │ ├── workerlistensocket.js │ │ ├── wslistensocket.js │ │ └── wssocket.js │ ├── statistics.js │ ├── user.js │ ├── useragent.js │ └── userinfo.js │ ├── renderframe.js │ ├── runtime.js │ ├── sim │ ├── clientsimulator.js │ ├── command.js │ ├── commandfactory.js │ ├── commands │ │ ├── commands.js │ │ ├── commandtype.js │ │ └── reparentcommand.js │ ├── entity.js │ ├── entityfactory.js │ ├── entitystate.js │ ├── ientitywatcher.js │ ├── observer.js │ ├── packets.msg │ ├── sceneentity.js │ ├── sceneentity.simstate │ ├── scheduler.js │ ├── search │ │ ├── listdatabase.js │ │ └── spatialdatabase.js │ ├── serversimulator.js │ ├── sim.js │ ├── simulator.js │ ├── spatialentity.js │ ├── spatialentity.simstate │ ├── statistics.js │ ├── util │ │ ├── commandlist.js │ │ ├── predictedcommandlist.js │ │ └── syncsimulationwriter.js │ ├── variable.js │ └── variabletable.js │ ├── timing │ ├── clock.js │ ├── rendertimer.js │ └── timing.js │ ├── ui │ ├── screen.js │ └── screenmanager.js │ ├── updateframe.js │ ├── util │ ├── featuredetector.js │ ├── node.js │ └── util.js │ └── vec │ ├── boundingbox.js │ ├── color.js │ ├── containment.js │ ├── mat4.js │ ├── octree.js │ ├── quaternion.js │ ├── ray.js │ └── viewport.js └── third_party ├── node-closure ├── README.md └── closure.js └── wtf-trace-closure.js /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/.gitmodules -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/AUTHORS -------------------------------------------------------------------------------- /BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/BUILD -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/COPYING -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/README.md -------------------------------------------------------------------------------- /TODO-sim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/TODO-sim.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/TODO.md -------------------------------------------------------------------------------- /anvil.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil.bat -------------------------------------------------------------------------------- /anvil_rules/audio_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/audio_rules.py -------------------------------------------------------------------------------- /anvil_rules/glsl_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/glsl_rules.py -------------------------------------------------------------------------------- /anvil_rules/msg/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/msg/__init__.py -------------------------------------------------------------------------------- /anvil_rules/msg/messagefile.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/msg/messagefile.py -------------------------------------------------------------------------------- /anvil_rules/msg/parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/msg/parser.py -------------------------------------------------------------------------------- /anvil_rules/msg/pyPEG.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/msg/pyPEG.py -------------------------------------------------------------------------------- /anvil_rules/msg_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/msg_rules.py -------------------------------------------------------------------------------- /anvil_rules/sim_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/sim_rules.py -------------------------------------------------------------------------------- /anvil_rules/templates/glsl_js.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/templates/glsl_js.mustache -------------------------------------------------------------------------------- /anvil_rules/templates/glsl_json.mustache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/templates/glsl_json.mustache -------------------------------------------------------------------------------- /anvil_rules/templates/msg_js.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/templates/msg_js.mako -------------------------------------------------------------------------------- /anvil_rules/templates/simstate_js.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/templates/simstate_js.mako -------------------------------------------------------------------------------- /anvil_rules/templates/soundbank_js.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/templates/soundbank_js.mako -------------------------------------------------------------------------------- /anvil_rules/templates/soundbank_json.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/templates/soundbank_json.mako -------------------------------------------------------------------------------- /anvil_rules/templates/texture_js.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/templates/texture_js.mako -------------------------------------------------------------------------------- /anvil_rules/templates/texture_json.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/templates/texture_json.mako -------------------------------------------------------------------------------- /anvil_rules/templates/tracklist_js.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/templates/tracklist_js.mako -------------------------------------------------------------------------------- /anvil_rules/templates/tracklist_json.mako: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/templates/tracklist_json.mako -------------------------------------------------------------------------------- /anvil_rules/texture_rules.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/anvil_rules/texture_rules.py -------------------------------------------------------------------------------- /browser/admin.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/browser/admin.html -------------------------------------------------------------------------------- /browser/admin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/browser/admin.py -------------------------------------------------------------------------------- /browser/api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/browser/api.py -------------------------------------------------------------------------------- /browser/app.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/browser/app.yaml -------------------------------------------------------------------------------- /browser/content/admin.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/browser/content/admin.css -------------------------------------------------------------------------------- /browser/content/common.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/browser/content/common.css -------------------------------------------------------------------------------- /browser/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/browser/data.py -------------------------------------------------------------------------------- /browser/index.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/browser/index.yaml -------------------------------------------------------------------------------- /docs/best_practices.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/docs/best_practices.md -------------------------------------------------------------------------------- /docs/getting_started.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/docs/getting_started.md -------------------------------------------------------------------------------- /docs/setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/docs/setup.md -------------------------------------------------------------------------------- /docs/style_guide.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/docs/style_guide.md -------------------------------------------------------------------------------- /externs/fullscreen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/externs/fullscreen.js -------------------------------------------------------------------------------- /externs/misc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/externs/misc.js -------------------------------------------------------------------------------- /externs/mouselock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/externs/mouselock.js -------------------------------------------------------------------------------- /externs/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/externs/node.js -------------------------------------------------------------------------------- /externs/webaudio.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/externs/webaudio.js -------------------------------------------------------------------------------- /externs/webgl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/externs/webgl.js -------------------------------------------------------------------------------- /gfrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/gfrc -------------------------------------------------------------------------------- /samples/cube/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/samples/cube/BUILD -------------------------------------------------------------------------------- /samples/cube/assets/glsl/texture.glsl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/samples/cube/assets/glsl/texture.glsl -------------------------------------------------------------------------------- /samples/cube/assets/textures/Texture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/samples/cube/assets/textures/Texture.png -------------------------------------------------------------------------------- /samples/cube/common.gss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/samples/cube/common.gss -------------------------------------------------------------------------------- /samples/cube/cube-uncompiled.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/samples/cube/cube-uncompiled.html -------------------------------------------------------------------------------- /samples/cube/cube.gss: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/samples/cube/cube.gss -------------------------------------------------------------------------------- /samples/cube/cube.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/samples/cube/cube.html -------------------------------------------------------------------------------- /samples/cube/src/cube/cubedemo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/samples/cube/src/cube/cubedemo.js -------------------------------------------------------------------------------- /samples/cube/src/cube/scene.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/samples/cube/src/cube/scene.js -------------------------------------------------------------------------------- /samples/cube/src/cube/start.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/samples/cube/src/cube/start.js -------------------------------------------------------------------------------- /scripts/setup.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/scripts/setup.bat -------------------------------------------------------------------------------- /scripts/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/scripts/setup.sh -------------------------------------------------------------------------------- /scripts/update-third-party.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/scripts/update-third-party.sh -------------------------------------------------------------------------------- /src/gf/assets/assetloader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/assets/assetloader.js -------------------------------------------------------------------------------- /src/gf/assets/assetmanager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/assets/assetmanager.js -------------------------------------------------------------------------------- /src/gf/assets/buildclient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/assets/buildclient.js -------------------------------------------------------------------------------- /src/gf/assets/contentloader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/assets/contentloader.js -------------------------------------------------------------------------------- /src/gf/assets/datasource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/assets/datasource.js -------------------------------------------------------------------------------- /src/gf/assets/imageloader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/assets/imageloader.js -------------------------------------------------------------------------------- /src/gf/audio/audiomanager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/audio/audiomanager.js -------------------------------------------------------------------------------- /src/gf/audio/cue.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/audio/cue.js -------------------------------------------------------------------------------- /src/gf/audio/formats.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/audio/formats.js -------------------------------------------------------------------------------- /src/gf/audio/instance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/audio/instance.js -------------------------------------------------------------------------------- /src/gf/audio/jsonsoundbank.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/audio/jsonsoundbank.js -------------------------------------------------------------------------------- /src/gf/audio/jsontracklist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/audio/jsontracklist.js -------------------------------------------------------------------------------- /src/gf/audio/listener.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/audio/listener.js -------------------------------------------------------------------------------- /src/gf/audio/musiccontroller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/audio/musiccontroller.js -------------------------------------------------------------------------------- /src/gf/audio/playbackmode.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/audio/playbackmode.js -------------------------------------------------------------------------------- /src/gf/audio/soundbank.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/audio/soundbank.js -------------------------------------------------------------------------------- /src/gf/audio/track.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/audio/track.js -------------------------------------------------------------------------------- /src/gf/audio/tracklist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/audio/tracklist.js -------------------------------------------------------------------------------- /src/gf/component.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/component.js -------------------------------------------------------------------------------- /src/gf/dom/display.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/dom/display.js -------------------------------------------------------------------------------- /src/gf/dom/eventtype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/dom/eventtype.js -------------------------------------------------------------------------------- /src/gf/game.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/game.js -------------------------------------------------------------------------------- /src/gf/gf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/gf.js -------------------------------------------------------------------------------- /src/gf/graphics/bitmapfont.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/bitmapfont.js -------------------------------------------------------------------------------- /src/gf/graphics/blendstate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/blendstate.js -------------------------------------------------------------------------------- /src/gf/graphics/depthstate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/depthstate.js -------------------------------------------------------------------------------- /src/gf/graphics/eventtype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/eventtype.js -------------------------------------------------------------------------------- /src/gf/graphics/extensioncache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/extensioncache.js -------------------------------------------------------------------------------- /src/gf/graphics/featuredetector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/featuredetector.js -------------------------------------------------------------------------------- /src/gf/graphics/geometrypool.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/geometrypool.js -------------------------------------------------------------------------------- /src/gf/graphics/graphics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/graphics.js -------------------------------------------------------------------------------- /src/gf/graphics/graphicscontext.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/graphicscontext.js -------------------------------------------------------------------------------- /src/gf/graphics/imageinfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/imageinfo.js -------------------------------------------------------------------------------- /src/gf/graphics/jsontexture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/jsontexture.js -------------------------------------------------------------------------------- /src/gf/graphics/loadabletexture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/loadabletexture.js -------------------------------------------------------------------------------- /src/gf/graphics/program.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/program.js -------------------------------------------------------------------------------- /src/gf/graphics/programcache.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/programcache.js -------------------------------------------------------------------------------- /src/gf/graphics/rasterizerstate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/rasterizerstate.js -------------------------------------------------------------------------------- /src/gf/graphics/rendertexture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/rendertexture.js -------------------------------------------------------------------------------- /src/gf/graphics/resource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/resource.js -------------------------------------------------------------------------------- /src/gf/graphics/spritebuffer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/spritebuffer.js -------------------------------------------------------------------------------- /src/gf/graphics/stencilstate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/stencilstate.js -------------------------------------------------------------------------------- /src/gf/graphics/texture.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/texture.js -------------------------------------------------------------------------------- /src/gf/graphics/vertexarrayobject.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/graphics/vertexarrayobject.js -------------------------------------------------------------------------------- /src/gf/input/data.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/input/data.js -------------------------------------------------------------------------------- /src/gf/input/gamepadsource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/input/gamepadsource.js -------------------------------------------------------------------------------- /src/gf/input/inputmanager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/input/inputmanager.js -------------------------------------------------------------------------------- /src/gf/input/inputsource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/input/inputsource.js -------------------------------------------------------------------------------- /src/gf/input/keyboarddata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/input/keyboarddata.js -------------------------------------------------------------------------------- /src/gf/input/keyboardsource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/input/keyboardsource.js -------------------------------------------------------------------------------- /src/gf/input/mousebutton.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/input/mousebutton.js -------------------------------------------------------------------------------- /src/gf/input/mousedata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/input/mousedata.js -------------------------------------------------------------------------------- /src/gf/input/mousesource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/input/mousesource.js -------------------------------------------------------------------------------- /src/gf/input/touchsource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/input/touchsource.js -------------------------------------------------------------------------------- /src/gf/io/directoryentry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/directoryentry.js -------------------------------------------------------------------------------- /src/gf/io/entry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/entry.js -------------------------------------------------------------------------------- /src/gf/io/entrymetadata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/entrymetadata.js -------------------------------------------------------------------------------- /src/gf/io/error.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/error.js -------------------------------------------------------------------------------- /src/gf/io/fileentry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/fileentry.js -------------------------------------------------------------------------------- /src/gf/io/filereader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/filereader.js -------------------------------------------------------------------------------- /src/gf/io/filesystem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/filesystem.js -------------------------------------------------------------------------------- /src/gf/io/filewriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/filewriter.js -------------------------------------------------------------------------------- /src/gf/io/html/html.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/html/html.js -------------------------------------------------------------------------------- /src/gf/io/html/htmlentry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/html/htmlentry.js -------------------------------------------------------------------------------- /src/gf/io/html/htmlfilereader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/html/htmlfilereader.js -------------------------------------------------------------------------------- /src/gf/io/html/htmlfilesystem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/html/htmlfilesystem.js -------------------------------------------------------------------------------- /src/gf/io/html/htmlfilewriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/html/htmlfilewriter.js -------------------------------------------------------------------------------- /src/gf/io/io.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/io.js -------------------------------------------------------------------------------- /src/gf/io/node/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/node/node.js -------------------------------------------------------------------------------- /src/gf/io/node/nodeentry.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/node/nodeentry.js -------------------------------------------------------------------------------- /src/gf/io/node/nodefilereader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/node/nodefilereader.js -------------------------------------------------------------------------------- /src/gf/io/node/nodefilesystem.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/node/nodefilesystem.js -------------------------------------------------------------------------------- /src/gf/io/node/nodefilewriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/io/node/nodefilewriter.js -------------------------------------------------------------------------------- /src/gf/launchoptions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/launchoptions.js -------------------------------------------------------------------------------- /src/gf/log/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/log/log.js -------------------------------------------------------------------------------- /src/gf/math/perlinnoise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/math/perlinnoise.js -------------------------------------------------------------------------------- /src/gf/math/random.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/math/random.js -------------------------------------------------------------------------------- /src/gf/math/simplexnoise.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/math/simplexnoise.js -------------------------------------------------------------------------------- /src/gf/mdl/bone.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/mdl/bone.js -------------------------------------------------------------------------------- /src/gf/mdl/datalibrary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/mdl/datalibrary.js -------------------------------------------------------------------------------- /src/gf/mdl/geometrydata.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/mdl/geometrydata.js -------------------------------------------------------------------------------- /src/gf/mdl/geometryresource.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/mdl/geometryresource.js -------------------------------------------------------------------------------- /src/gf/mdl/instance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/mdl/instance.js -------------------------------------------------------------------------------- /src/gf/mdl/library.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/mdl/library.js -------------------------------------------------------------------------------- /src/gf/mdl/material.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/mdl/material.js -------------------------------------------------------------------------------- /src/gf/mdl/mdl.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/mdl/mdl.js -------------------------------------------------------------------------------- /src/gf/mdl/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/mdl/model.js -------------------------------------------------------------------------------- /src/gf/mdl/renderinstance.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/mdl/renderinstance.js -------------------------------------------------------------------------------- /src/gf/mdl/renderlibrary.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/mdl/renderlibrary.js -------------------------------------------------------------------------------- /src/gf/mdl/rendermodel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/mdl/rendermodel.js -------------------------------------------------------------------------------- /src/gf/net/authprovider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/authprovider.js -------------------------------------------------------------------------------- /src/gf/net/authtoken.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/authtoken.js -------------------------------------------------------------------------------- /src/gf/net/authtype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/authtype.js -------------------------------------------------------------------------------- /src/gf/net/browser/browser.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/browser/browser.js -------------------------------------------------------------------------------- /src/gf/net/browser/browserclient.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/browser/browserclient.js -------------------------------------------------------------------------------- /src/gf/net/chat/channel.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/chat/channel.js -------------------------------------------------------------------------------- /src/gf/net/chat/chatservice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/chat/chatservice.js -------------------------------------------------------------------------------- /src/gf/net/chat/clientchatservice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/chat/clientchatservice.js -------------------------------------------------------------------------------- /src/gf/net/chat/event.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/chat/event.js -------------------------------------------------------------------------------- /src/gf/net/chat/eventtype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/chat/eventtype.js -------------------------------------------------------------------------------- /src/gf/net/chat/serverchatservice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/chat/serverchatservice.js -------------------------------------------------------------------------------- /src/gf/net/clientsession.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/clientsession.js -------------------------------------------------------------------------------- /src/gf/net/disconnectreason.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/disconnectreason.js -------------------------------------------------------------------------------- /src/gf/net/http/http.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/http/http.js -------------------------------------------------------------------------------- /src/gf/net/http/httprequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/http/httprequest.js -------------------------------------------------------------------------------- /src/gf/net/http/httpresponse.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/http/httpresponse.js -------------------------------------------------------------------------------- /src/gf/net/http/nodehttprequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/http/nodehttprequest.js -------------------------------------------------------------------------------- /src/gf/net/http/xhrhttprequest.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/http/xhrhttprequest.js -------------------------------------------------------------------------------- /src/gf/net/inetworkservice.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/inetworkservice.js -------------------------------------------------------------------------------- /src/gf/net/listensocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/listensocket.js -------------------------------------------------------------------------------- /src/gf/net/net.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/net.js -------------------------------------------------------------------------------- /src/gf/net/packet.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/packet.js -------------------------------------------------------------------------------- /src/gf/net/packetreader.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/packetreader.js -------------------------------------------------------------------------------- /src/gf/net/packets.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/packets.msg -------------------------------------------------------------------------------- /src/gf/net/packetswitch.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/packetswitch.js -------------------------------------------------------------------------------- /src/gf/net/packetwriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/packetwriter.js -------------------------------------------------------------------------------- /src/gf/net/serverinfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/serverinfo.js -------------------------------------------------------------------------------- /src/gf/net/serversession.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/serversession.js -------------------------------------------------------------------------------- /src/gf/net/session.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/session.js -------------------------------------------------------------------------------- /src/gf/net/sessionstate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/sessionstate.js -------------------------------------------------------------------------------- /src/gf/net/sessiontype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/sessiontype.js -------------------------------------------------------------------------------- /src/gf/net/socket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/socket.js -------------------------------------------------------------------------------- /src/gf/net/sockets/htmlwebsocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/sockets/htmlwebsocket.js -------------------------------------------------------------------------------- /src/gf/net/sockets/portsocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/sockets/portsocket.js -------------------------------------------------------------------------------- /src/gf/net/sockets/workerlistensocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/sockets/workerlistensocket.js -------------------------------------------------------------------------------- /src/gf/net/sockets/wslistensocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/sockets/wslistensocket.js -------------------------------------------------------------------------------- /src/gf/net/sockets/wssocket.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/sockets/wssocket.js -------------------------------------------------------------------------------- /src/gf/net/statistics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/statistics.js -------------------------------------------------------------------------------- /src/gf/net/user.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/user.js -------------------------------------------------------------------------------- /src/gf/net/useragent.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/useragent.js -------------------------------------------------------------------------------- /src/gf/net/userinfo.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/net/userinfo.js -------------------------------------------------------------------------------- /src/gf/renderframe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/renderframe.js -------------------------------------------------------------------------------- /src/gf/runtime.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/runtime.js -------------------------------------------------------------------------------- /src/gf/sim/clientsimulator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/clientsimulator.js -------------------------------------------------------------------------------- /src/gf/sim/command.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/command.js -------------------------------------------------------------------------------- /src/gf/sim/commandfactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/commandfactory.js -------------------------------------------------------------------------------- /src/gf/sim/commands/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/commands/commands.js -------------------------------------------------------------------------------- /src/gf/sim/commands/commandtype.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/commands/commandtype.js -------------------------------------------------------------------------------- /src/gf/sim/commands/reparentcommand.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/commands/reparentcommand.js -------------------------------------------------------------------------------- /src/gf/sim/entity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/entity.js -------------------------------------------------------------------------------- /src/gf/sim/entityfactory.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/entityfactory.js -------------------------------------------------------------------------------- /src/gf/sim/entitystate.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/entitystate.js -------------------------------------------------------------------------------- /src/gf/sim/ientitywatcher.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/ientitywatcher.js -------------------------------------------------------------------------------- /src/gf/sim/observer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/observer.js -------------------------------------------------------------------------------- /src/gf/sim/packets.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/packets.msg -------------------------------------------------------------------------------- /src/gf/sim/sceneentity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/sceneentity.js -------------------------------------------------------------------------------- /src/gf/sim/sceneentity.simstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/sceneentity.simstate -------------------------------------------------------------------------------- /src/gf/sim/scheduler.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/scheduler.js -------------------------------------------------------------------------------- /src/gf/sim/search/listdatabase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/search/listdatabase.js -------------------------------------------------------------------------------- /src/gf/sim/search/spatialdatabase.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/search/spatialdatabase.js -------------------------------------------------------------------------------- /src/gf/sim/serversimulator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/serversimulator.js -------------------------------------------------------------------------------- /src/gf/sim/sim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/sim.js -------------------------------------------------------------------------------- /src/gf/sim/simulator.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/simulator.js -------------------------------------------------------------------------------- /src/gf/sim/spatialentity.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/spatialentity.js -------------------------------------------------------------------------------- /src/gf/sim/spatialentity.simstate: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/spatialentity.simstate -------------------------------------------------------------------------------- /src/gf/sim/statistics.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/statistics.js -------------------------------------------------------------------------------- /src/gf/sim/util/commandlist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/util/commandlist.js -------------------------------------------------------------------------------- /src/gf/sim/util/predictedcommandlist.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/util/predictedcommandlist.js -------------------------------------------------------------------------------- /src/gf/sim/util/syncsimulationwriter.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/util/syncsimulationwriter.js -------------------------------------------------------------------------------- /src/gf/sim/variable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/variable.js -------------------------------------------------------------------------------- /src/gf/sim/variabletable.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/sim/variabletable.js -------------------------------------------------------------------------------- /src/gf/timing/clock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/timing/clock.js -------------------------------------------------------------------------------- /src/gf/timing/rendertimer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/timing/rendertimer.js -------------------------------------------------------------------------------- /src/gf/timing/timing.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/timing/timing.js -------------------------------------------------------------------------------- /src/gf/ui/screen.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/ui/screen.js -------------------------------------------------------------------------------- /src/gf/ui/screenmanager.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/ui/screenmanager.js -------------------------------------------------------------------------------- /src/gf/updateframe.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/updateframe.js -------------------------------------------------------------------------------- /src/gf/util/featuredetector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/util/featuredetector.js -------------------------------------------------------------------------------- /src/gf/util/node.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/util/node.js -------------------------------------------------------------------------------- /src/gf/util/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/util/util.js -------------------------------------------------------------------------------- /src/gf/vec/boundingbox.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/vec/boundingbox.js -------------------------------------------------------------------------------- /src/gf/vec/color.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/vec/color.js -------------------------------------------------------------------------------- /src/gf/vec/containment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/vec/containment.js -------------------------------------------------------------------------------- /src/gf/vec/mat4.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/vec/mat4.js -------------------------------------------------------------------------------- /src/gf/vec/octree.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/vec/octree.js -------------------------------------------------------------------------------- /src/gf/vec/quaternion.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/vec/quaternion.js -------------------------------------------------------------------------------- /src/gf/vec/ray.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/vec/ray.js -------------------------------------------------------------------------------- /src/gf/vec/viewport.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/src/gf/vec/viewport.js -------------------------------------------------------------------------------- /third_party/node-closure/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/third_party/node-closure/README.md -------------------------------------------------------------------------------- /third_party/node-closure/closure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/third_party/node-closure/closure.js -------------------------------------------------------------------------------- /third_party/wtf-trace-closure.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/benvanik/games-framework/HEAD/third_party/wtf-trace-closure.js --------------------------------------------------------------------------------