Got the example workingrake install && squib-eg
This commit is contained in:
@@ -0,0 +1,18 @@
|
||||
module Squib
|
||||
module Graphics
|
||||
|
||||
class Save
|
||||
def initialize(format)
|
||||
@format = format
|
||||
end
|
||||
|
||||
def execute
|
||||
puts "Here!"
|
||||
Squib.the_deck.each_with_index do |card, i|
|
||||
card.cairo_context.target.write_to_png("_img/img_#{i}.png")
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
@@ -0,0 +1,23 @@
|
||||
module Squib
|
||||
module Graphics
|
||||
|
||||
class Text
|
||||
def initialize(card, str, font, x, y, options)
|
||||
@card=card
|
||||
@str=str
|
||||
@font=font
|
||||
@x=x; @y=y
|
||||
end
|
||||
|
||||
def execute
|
||||
cc = @card.cairo_context
|
||||
cc.set_source_rgb(0.0,0.0,0.0)
|
||||
cc.select_font_face ("Helvetica");
|
||||
cc.set_font_size(36)
|
||||
cc.move_to(@x,@y)
|
||||
cc.show_text(@str.to_s)
|
||||
end
|
||||
end
|
||||
|
||||
end
|
||||
end
|
||||
@@ -1,7 +0,0 @@
|
||||
module Squib
|
||||
|
||||
class TextCmd
|
||||
def initialize(range, str, )
|
||||
end
|
||||
|
||||
end
|
||||
Reference in New Issue
Block a user