2 writes to _currentPathFigureData
PresentationCore (2)
System\Windows\Media\ByteStreamGeometryContext.cs (2)
546fixed (MIL_PATHFIGURE* pCurrentPathFigureData = &_currentPathFigureData) 562_currentPathFigureData = new MIL_PATHFIGURE();
21 references to _currentPathFigureData
PresentationCore (21)
System\Windows\Media\ByteStreamGeometryContext.cs (21)
80_currentPathFigureData.StartPoint = startPoint; 81_currentPathFigureData.Flags |= isFilled ? MilPathFigureFlags.IsFillable : 0; 82_currentPathFigureData.Flags |= isClosed ? MilPathFigureFlags.IsClosed : 0; 83_currentPathFigureData.BackSize = _lastFigureSize; 84_currentPathFigureData.Size = (UInt32)(_currOffset - _currentPathFigureDataOffset); 234_currentPathFigureData.Flags |= isStroked ? 0 : MilPathFigureFlags.HasGaps; 236_currentPathFigureData.Flags |= MilPathFigureFlags.HasCurves; 238_currentPathFigureData.Count++; 241_currentPathFigureData.Size = (UInt32)(_currOffset - _currentPathFigureDataOffset); 243_currentPathFigureData.OffsetToLastSegment = 269_currentPathFigureData.Flags &= ~MilPathFigureFlags.IsClosed; 270_currentPathFigureData.Flags |= isClosed ? MilPathFigureFlags.IsClosed : 0; 552_currentPathGeometryData.Flags |= ((_currentPathFigureData.Flags & MilPathFigureFlags.HasCurves) != 0) ? MilPathGeometryFlags.HasCurves : 0; 553_currentPathGeometryData.Flags |= ((_currentPathFigureData.Flags & MilPathFigureFlags.HasGaps) != 0) ? MilPathGeometryFlags.HasGaps : 0; 554_currentPathGeometryData.Flags |= ((_currentPathFigureData.Flags & MilPathFigureFlags.IsFillable) == 0) ? MilPathGeometryFlags.HasHollows : 0; 558_lastFigureSize = _currentPathFigureData.Size; 597_currentPathFigureData.Flags |= MilPathFigureFlags.HasGaps; 602_currentPathFigureData.Flags |= MilPathFigureFlags.HasCurves; 605_currentPathFigureData.Count++; 608_currentPathFigureData.Size = (UInt32)(_currOffset - _currentPathFigureDataOffset); 610_currentPathFigureData.OffsetToLastSegment =