Method: PSD::Layer#initialize

Defined in:
lib/psd/layer.rb

#initialize(file, header) ⇒ Layer

Initializes all of the defaults for the layer.



21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# File 'lib/psd/layer.rb', line 21

def initialize(file, header)
  @file = file
  @header = header

  @mask = {}
  @blending_ranges = {}
  @adjustments = {}
  @channels_info = []
  @blend_mode = {}
  @group_layer = nil

  @blending_mode = 'normal'
  @opacity = 255

  # Just used for tracking which layer adjustments we're parsing.
  # Not essential.
  @info_keys = []
end