class UniverseCompiler::Universe::Base
Attributes
compiled[W]
name[R]
Public Class Methods
new(name = self.class.get_unique_name)
click to toggle source
# File lib/universe_compiler/universe.rb, line 22 def initialize(name = self.class.get_unique_name) @name = self.class.get_unique_name name @entities = [] self.class.register self setup_indices end
Public Instance Methods
compiled?()
click to toggle source
# File lib/universe_compiler/universe.rb, line 35 def compiled? @compiled end
name=(value)
click to toggle source
# File lib/universe_compiler/universe.rb, line 29 def name=(value) self.class.universes.delete name @name = self.class.get_unique_name value self.class.register self end