Module: TexPlay
- Defined in:
- lib/devil/gosu.rb
Overview
monkey patches for TexPlay module (and by proxy the Gosu::Image class)
Instance Method Summary collapse
-
#save(file) ⇒ Object
save a Gosu::Image to
file
This method is only available if require ‘devil/gosu’ is used. -
#to_devil ⇒ Object
convert a Gosu::Image to a Devil::Image.
Instance Method Details
#save(file) ⇒ Object
save a Gosu::Image to file
This method is only available if require ‘devil/gosu’ is used
11 12 13 14 15 16 17 18 |
# File 'lib/devil/gosu.rb', line 11 def save(file) capture { img = to_devil img.save(file) img.free } self end |
#to_devil ⇒ Object
convert a Gosu::Image to a Devil::Image. This method is only available if require ‘devil/gosu’ is used
22 23 24 25 26 27 28 29 |
# File 'lib/devil/gosu.rb', line 22 def to_devil devil_img = nil capture { devil_img = Devil.from_blob(self.to_blob, self.width, self.height).flip devil_img } devil_img end |