示例#1
0
 public override System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> ReadFields(System.IO.BinaryReader binaryReader)
 {
     System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> pointerQueue = new System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer>(base.ReadFields(binaryReader));
     this.SourceParameter     = binaryReader.ReadStringID();
     this.ScaleByTextureStage = ((ScaleByTextureStageEnum)(binaryReader.ReadInt16()));
     this.RegisterBank        = ((RegisterBankEnum)(binaryReader.ReadInt16()));
     this.RegisterIndex       = binaryReader.ReadInt16();
     this.ComponentMask       = ((ComponentMaskEnum)(binaryReader.ReadInt16()));
     return(pointerQueue);
 }
示例#2
0
 public override System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> ReadFields(System.IO.BinaryReader binaryReader)
 {
     System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer> pointerQueue = new System.Collections.Generic.Queue <Moonfish.Tags.BlamPointer>(base.ReadFields(binaryReader));
     this.ParameterType = ((ParameterTypeEnum)(binaryReader.ReadByte()));
     this.CombinerIndex = binaryReader.ReadByte();
     this.RegisterIndex = binaryReader.ReadByte();
     this.ComponentMask = ((ComponentMaskEnum)(binaryReader.ReadByte()));
     this.fieldpad      = binaryReader.ReadBytes(1);
     this.fieldpad0     = binaryReader.ReadBytes(1);
     return(pointerQueue);
 }