Exemple #1
0
 public IndirectTevStage(TevStageId stageId, IndirectFormat format, IndirectBias bias, IndirectMatrix matrixId, IndirectWrap wrapS, IndirectWrap wrapT, bool addPrev, bool utcLod, IndirectAlpha alphaSel)
 {
     TevStage      = stageId;
     IndTexFormat  = format;
     IndTexBiasSel = bias;
     IndTexMtxId   = matrixId;
     IndTexWrapS   = wrapS;
     IndTexWrapT   = wrapT;
     AddPrev       = addPrev;
     UtcLod        = utcLod;
     AlphaSel      = alphaSel;
 }
Exemple #2
0
 public IndirectTevStage(EndianBinaryReader reader)
 {
     TevStage      = (TevStageId)reader.ReadByte();
     IndTexFormat  = (IndirectFormat)reader.ReadByte();
     IndTexBiasSel = (IndirectBias)reader.ReadByte();
     IndTexMtxId   = (IndirectMatrix)reader.ReadByte();
     IndTexWrapS   = (IndirectWrap)reader.ReadByte();
     IndTexWrapT   = (IndirectWrap)reader.ReadByte();
     AddPrev       = reader.ReadBoolean();
     UtcLod        = reader.ReadBoolean();
     AlphaSel      = (IndirectAlpha)reader.ReadByte();
     reader.Skip(3);
 }