PsdMask constructor

PsdMask(
  1. InputBuffer input
)

Implementation

PsdMask(InputBuffer input) {
  final len = input.length;

  top = input.readUint32();
  left = input.readUint32();
  right = input.readUint32();
  bottom = input.readUint32();
  defaultColor = input.readByte();
  flags = input.readByte();

  if (len == 20) {
    input.skip(2);
  } else {
    flags = input.readByte();

    defaultColor = input.readByte();
    top = input.readUint32();
    left = input.readUint32();
    right = input.readUint32();
    bottom = input.readUint32();
  }
}