Module: Gamebox

Includes:
GameboxDSL
Defined in:
lib/gamebox/lib/yoda.rb,
lib/gamebox/version.rb,
lib/gamebox/core/core.rb,
lib/gamebox/core/configuration.rb

Overview

stolen from mongoid gem

Defined Under Namespace

Modules: Extensions, VERSION Classes: Configuration

Class Method Summary collapse

Methods included from GameboxDSL

#define_actor, #define_actor_view, #define_behavior, #define_stage

Class Method Details

.configurationObject

Returns the global configuration object



5
6
7
8
# File 'lib/gamebox/core/core.rb', line 5

def self.configuration
  @configuration ||= Configuration.new
  @configuration
end

.configure {|configuration| ... } ⇒ Object

Yields:



10
11
12
# File 'lib/gamebox/core/core.rb', line 10

def self.configure
  yield configuration if block_given?
end