1 changed files with 16 additions and 18 deletions
@ -1,27 +1,25 @@ |
|||||||
require 'cairo' |
require 'cairo' |
||||||
|
|
||||||
module Squib |
module Squib |
||||||
|
|
||||||
class Card |
class Card |
||||||
attr_reader :width, :height |
attr_reader :width, :height |
||||||
attr_accessor :cairo_surface, :cairo_context |
attr_accessor :cairo_surface, :cairo_context |
||||||
|
|
||||||
def initialize(width, height) |
def initialize(width, height) |
||||||
@width=width; @height=height |
@width=width; @height=height |
||||||
@cairo_surface = Cairo::ImageSurface.new(width,height) |
@cairo_surface = Cairo::ImageSurface.new(width,height) |
||||||
@cairo_context = Cairo::Context.new(@cairo_surface) |
@cairo_context = Cairo::Context.new(@cairo_surface) |
||||||
end |
end |
||||||
|
|
||||||
######################## |
######################## |
||||||
### BACKEND GRAPHICS ### |
### BACKEND GRAPHICS ### |
||||||
######################## |
######################## |
||||||
require 'squib/graphics/background' |
require 'squib/graphics/background' |
||||||
require 'squib/graphics/image' |
require 'squib/graphics/image' |
||||||
require 'squib/graphics/save_doc' |
require 'squib/graphics/save_doc' |
||||||
require 'squib/graphics/save_images' |
require 'squib/graphics/save_images' |
||||||
require 'squib/graphics/shapes' |
require 'squib/graphics/shapes' |
||||||
require 'squib/graphics/text' |
require 'squib/graphics/text' |
||||||
|
|
||||||
end |
end |
||||||
|
|
||||||
end |
end |
||||||
Loading…
Reference in new issue