Sha256: aeac858392b3dd3c1fea5a4c72671526d3e10506e4cb951257e42c41066d185a

Contents?: true

Size: 301 Bytes

Versions: 16

Compression:

Stored size: 301 Bytes

Contents

require 'psd/layer_info'

class PSD
  class ObjectEffects < LayerInfo
    def self.should_parse?(key)
      key == 'lfx2'
    end
    
    def parse
      version = @file.read_int
      descriptor_version = @file.read_int

      @data = Descriptor.new(@file).parse

      return self
    end
  end
end

Version data entries

16 entries across 16 versions & 1 rubygems

Version Path
psd-3.7.0 lib/psd/layer/info/object_effects.rb
psd-3.6.0 lib/psd/layer/info/object_effects.rb
psd-3.5.0 lib/psd/layer/info/object_effects.rb
psd-3.4.0 lib/psd/layer/info/object_effects.rb
psd-3.3.3 lib/psd/layer/info/object_effects.rb
psd-3.3.2 lib/psd/layer/info/object_effects.rb
psd-3.3.1 lib/psd/layer/info/object_effects.rb
psd-3.2.4 lib/psd/layer_info/object_effects.rb
psd-3.2.3 lib/psd/layer_info/object_effects.rb
psd-3.2.2 lib/psd/layer_info/object_effects.rb
psd-3.2.1 lib/psd/layer_info/object_effects.rb
psd-3.2.0 lib/psd/layer_info/object_effects.rb
psd-3.1.5 lib/psd/layer_info/object_effects.rb
psd-3.1.4 lib/psd/layer_info/object_effects.rb
psd-3.1.3 lib/psd/layer_info/object_effects.rb
psd-3.1.2 lib/psd/layer_info/object_effects.rb