Class: Woyo::World

Inherits:
WorldObject show all
Defined in:
lib/woyo/world/world.rb

Instance Attribute Summary

Attributes inherited from WorldObject

#_test, #context, #id

Instance Method Summary collapse

Methods inherited from WorldObject

#attribute_changes, #attribute_clear_changes, #changes, #clear_changes, #uid

Methods included from Evaluate

#children, #evaluate, included

Methods included from Attributes

#attribute, #attributes, #changes, #clear_changes, #define_attr, #define_attr!, #define_attr?, #define_attr_default, #define_attr_equals, #define_attr_methods, #dependent_changes, #exclusion, #exclusions, #group, #groups, #is, #is?, #track_changes

Constructor Details

#initialize(id = nil, &block) ⇒ World

Returns a new instance of World.



19
20
21
# File 'lib/woyo/world/world.rb', line 19

def initialize id = nil, &block
  super id, context: nil, &block
end

Instance Method Details

#initialize_objectObject



14
15
16
17
# File 'lib/woyo/world/world.rb', line 14

def initialize_object
  super
  attributes :start
end