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; }
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); }