Module: Jax

Defined in:
lib/jax.rb,
lib/jax/routes.rb,
lib/jax/version.rb,
lib/jax/application.rb,
lib/jax/generators/app.rb,
lib/jax/engine/configurable.rb,
lib/jax/generators/commands.rb,
lib/jax/generators/plugin/all.rb,
lib/jax/generators/interactions.rb,
lib/jax/application/configurable.rb,
lib/jax/generators/app/app_generator.rb,
lib/jax/generators/script_jax_loader.rb,
lib/jax/generators/model/model_generator.rb,
lib/jax/generators/plugin/plugin_manager.rb,
lib/jax/generators/plugin/plugin_generator.rb,
lib/jax/generators/shader/shader_generator.rb,
lib/jax/generators/packager/package_generator.rb,
lib/jax/generators/material/material_generator.rb,
lib/jax/generators/controller/controller_generator.rb,
lib/jax/generators/light_source/light_source_generator.rb

Defined Under Namespace

Modules: Generators, Version Classes: Application, Engine, Packager, Plugin, ResourceCompiler, Routes, Shader

Constant Summary collapse

VERSION =
Version::STRING

Class Method Summary collapse

Class Method Details

.applicationObject



23
24
25
# File 'lib/jax.rb', line 23

def application
  @application ||= nil
end

.application=(application) ⇒ Object



27
28
29
# File 'lib/jax.rb', line 27

def application=(application)
  @application = application
end

.framework_rootObject



35
36
37
# File 'lib/jax.rb', line 35

def framework_root
  JAX_FRAMEWORK_ROOT
end

.rootObject



31
32
33
# File 'lib/jax.rb', line 31

def root
  application && application.root
end