public NiStencilProperty() { flags = (ushort)0; stencilEnabled = (byte)0; stencilFunction = (StencilCompareMode)0; stencilRef = (uint)0; stencilMask = (uint)4294967295; failAction = (StencilAction)0; zFailAction = (StencilAction)0; passAction = (StencilAction)0; drawMode = StencilDrawMode.DRAW_BOTH; }
public NiStencilProperty(NIFReader file, BinaryReader reader) : base(file, reader) { Flags = reader.ReadUInt16(); IsStencilEnabled = reader.ReadBoolean(); StencilFunction = (StencilCompareMode)reader.ReadUInt32(); StencilRef = reader.ReadUInt32(); StencilMask = reader.ReadUInt32(); FailAction = (StencilAction)reader.ReadUInt32(); ZFailAction = (StencilAction)reader.ReadUInt32(); PassAction = (StencilAction)reader.ReadUInt32(); FaceDrawMode = (FaceDrawMode)reader.ReadUInt32(); }