Sha256: 0a17af13e5885a519b5e50b18506f052e571ac79184457c08c3baa3612de33b5

Contents?: true

Size: 621 Bytes

Versions: 33

Compression:

Stored size: 621 Bytes

Contents

module Compass
  module SassExtensions
    module Sprites
      class Engine
        attr_accessor :width, :height, :images, :canvas
        def initialize(width, height, images)
          @width, @height, @images = width, height, images
          @canvas = nil
        end
        
        def construct_sprite
          raise ::Compass::Error, "You must implement construct_sprite"
        end
        
        def save(filename)
          raise ::Compass::Error, "You must implement save(filename)"
        end
        
      end
    end
  end
end


require 'compass/sass_extensions/sprites/engines/chunky_png_engine'

Version data entries

33 entries across 33 versions & 3 rubygems

Version Path
arcabouco-0.2.13 vendor/bundle/gems/compass-1.0.3/lib/compass/sass_extensions/sprites/engines.rb
compass-1.0.3 lib/compass/sass_extensions/sprites/engines.rb
compass-1.1.0.alpha.3 lib/compass/sass_extensions/sprites/engines.rb
compass-1.1.0.alpha.2 lib/compass/sass_extensions/sprites/engines.rb
compass-1.1.0.alpha.1 lib/compass/sass_extensions/sprites/engines.rb
compass-1.1.0.alpha.0 lib/compass/sass_extensions/sprites/engines.rb
compass-1.0.1 lib/compass/sass_extensions/sprites/engines.rb
compass-1.0.0 lib/compass/sass_extensions/sprites/engines.rb
compass-1.0.0.rc.1 lib/compass/sass_extensions/sprites/engines.rb
compass-1.0.0.rc.0 lib/compass/sass_extensions/sprites/engines.rb
compass-0.12.7 lib/compass/sass_extensions/sprites/engines.rb
compass-1.0.0.alpha.21 lib/compass/sass_extensions/sprites/engines.rb
compass-1.0.0.alpha.20 lib/compass/sass_extensions/sprites/engines.rb
compass-0.12.6 lib/compass/sass_extensions/sprites/engines.rb
compass-0.12.5 lib/compass/sass_extensions/sprites/engines.rb
compass-0.12.4 lib/compass/sass_extensions/sprites/engines.rb
compass-1.0.0.alpha.19 lib/compass/sass_extensions/sprites/engines.rb
compass-1.0.0.alpha.18 lib/compass/sass_extensions/sprites/engines.rb
compass-1.0.0.alpha.17 lib/compass/sass_extensions/sprites/engines.rb
compass-1.0.0.alpha.16 lib/compass/sass_extensions/sprites/engines.rb