class Chione::IteratingSystem
Process all entities matching an aspect iteratively for every World timing loop iteration.
Public Instance Methods
process( aspect_name, entity_id, components )
click to toggle source
Process the given components
(which match the system's Aspect) for the specified entity_id
. Concrete subclasses are required to override this.
# File lib/chione/iterating_system.rb, line 28 def process( aspect_name, entity_id, components ) raise NotImplementedError, "%p does not implement #%s" % [ self.class, __method__ ] end