예제 #1
0
 public LazyValueReader(PsdReader reader, object userData)
     : base(reader, true, userData)
 {
 }
예제 #2
0
 public LazyValueReader(PsdReader reader, long length, object userData)
     : base(reader, length, userData)
 {
 }
예제 #3
0
 public LazyProperties(PsdReader reader, object userData)
     : base(reader, userData)
 {
 }
예제 #4
0
 public LazyProperties(PsdReader reader, long length, object userData)
     : base(reader, length, userData)
 {
 }
예제 #5
0
 protected LazyProperties(PsdReader reader, object userData)
     : base(reader, userData)
 {
 }
예제 #6
0
 protected LazyValueReader(PsdReader reader, object userData)
     : base(reader, true, userData)
 {
 }
예제 #7
0
        public static FileHeaderSection Read(PsdReader reader)
        {
            var instance = new FileHeaderSection(reader);

            return(instance);
        }
예제 #8
0
 protected abstract void ReadValue(PsdReader reader, object userData, out T value);
예제 #9
0
 protected LazyValueReader(PsdReader reader, Int64 length, Object userData)
     : base(reader, length, userData)
 {
 }
예제 #10
0
 public FileHeaderSection(PsdReader reader)
 {
     Init(reader, false, null);
 }
예제 #11
0
 public LayerMaskBlock(PsdReader reader)
 {
     Init(reader, true, null);
 }
예제 #12
0
 protected override long ReadLength(PsdReader reader)
 {
     return(reader.ReadInt32());
 }
예제 #13
0
        public static LayerMaskBlock Read(PsdReader reader)
        {
            LayerMaskBlock instance = new LayerMaskBlock(reader);

            return(instance);
        }
예제 #14
0
 public DescriptorStructure(PsdReader reader)
     : this(reader, true)
 {
 }
 public LayerAndMaskInformationSection(PsdReader reader, PsdDocument document)
 {
     Init(reader, true, document);
 }
예제 #16
0
 public void ReadChannels(PsdReader reader)
 {
     this.channels = new ChannelsReader(reader, this.records.ChannelSize, this);
 }
예제 #17
0
 protected virtual long OnLengthGet(PsdReader reader)
 {
     return(reader.ReadLength());
 }