Module: Gemthief

Extended by:
ActiveSupport::Autoload
Defined in:
lib/gemthief.rb,
lib/gemthief/view.rb,
lib/gemthief/scene.rb,
lib/gemthief/config.rb,
lib/gemthief/version.rb,
lib/gemthief/executive.rb,
lib/gemthief/executive/callbacks.rb,
lib/gemthief/executive/window_management.rb

Defined Under Namespace

Modules: Configuration Classes: Executive, Scene, View

Constant Summary collapse

VERSION =
"0.1.1"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.gameObject



16
17
18
# File 'lib/gemthief.rb', line 16

def game
  @game ||= (game_class.new if game_class)
end

.game_classObject

Returns the value of attribute game_class.



14
15
16
# File 'lib/gemthief.rb', line 14

def game_class
  @game_class
end

Class Method Details

.configObject



20
21
22
# File 'lib/gemthief.rb', line 20

def config
  game.config
end