Commit 9635f388 authored by Ryan LeFevre's avatar Ryan LeFevre

Add mask parsing

parent 12418142
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
module.exports = class Layer extends Module module.exports = class Layer extends Module
@includes require('./layer/position_channels.coffee') @includes require('./layer/position_channels.coffee')
@includes require('./layer/blend_modes.coffee') @includes require('./layer/blend_modes.coffee')
@includes require('./layer/mask.coffee')
# @includes require('./layer/blending_ranges.coffee') # @includes require('./layer/blending_ranges.coffee')
# @includes require('./layer/channel_image.coffee') # @includes require('./layer/channel_image.coffee')
...@@ -23,6 +24,8 @@ module.exports = class Layer extends Module ...@@ -23,6 +24,8 @@ module.exports = class Layer extends Module
extraLen = @file.readInt() extraLen = @file.readInt()
@layerEnd = @file.tell() + extraLen @layerEnd = @file.tell() + extraLen
@parseMaskData()
@file.seek @layerEnd @file.seek @layerEnd
return @ return @
...@@ -35,4 +38,5 @@ module.exports = class Layer extends Module ...@@ -35,4 +38,5 @@ module.exports = class Layer extends Module
height: @height height: @height
opacity: @opacity opacity: @opacity
visible: @visible visible: @visible
clipped: @clipped clipped: @clipped
\ No newline at end of file mask: @mask.export()
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment