Sha256: a75a248cfc6352d2ea51d480eb0ae4011da075cdeff09e3cb188f3fc5fe7cc07
Contents?: true
Size: 1.13 KB
Versions: 1
Compression:
Stored size: 1.13 KB
Contents
module Ray # Module including many helpful modules and methods. module Helper include Ray::DSL::EventRaiser include Ray::DSL::EventListener include Ray::Matchers # Sets the event runner for this object. def event_runner=(value) self.listener_runner = value self.raiser_runner = value end # @return [DSL::EventRunner] The event runner used to handle event. def event_runner listener_runner end # Creates an event runner for this object def create_event_runner self.event_runner = Ray::DSL::EventRunner.new end # @see Ray::ImageSet.[] def image(name) Ray::ImageSet[name] end # @see Ray::Sprite#initialize def sprite(image, opts = {}) Ray::Sprite.new(image, opts) end # @see Ray::Channel#initialize def channel(id) Ray::Channel.new(id) end # @see Ray::MusicSet.[] def sound(file) Ray::SoundSet[file] end # @see Ray::MusicSet.[] def music(file) Ray::MusicSet[file] end # @see Ray::FontSet.[] def font(name, size) Ray::FontSet[name, size] end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
ray-0.0.1 | lib/ray/helper.rb |