Got the example workingrake install && squib-eg

This commit is contained in:
Andy Meneely
2014-07-12 10:23:25 -04:00
parent c27514b493
commit 468f13b513
8 changed files with 90 additions and 34 deletions
+18
View File
@@ -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
+23
View File
@@ -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
-7
View File
@@ -1,7 +0,0 @@
module Squib
class TextCmd
def initialize(range, str, )
end
end