2 writes to _currentPathFigureData
PresentationCore (2)
System\Windows\Media\ByteStreamGeometryContext.cs (2)
545fixed (MIL_PATHFIGURE* pCurrentPathFigureData = &_currentPathFigureData) 561_currentPathFigureData = new MIL_PATHFIGURE();
21 references to _currentPathFigureData
PresentationCore (21)
System\Windows\Media\ByteStreamGeometryContext.cs (21)
79_currentPathFigureData.StartPoint = startPoint; 80_currentPathFigureData.Flags |= isFilled ? MilPathFigureFlags.IsFillable : 0; 81_currentPathFigureData.Flags |= isClosed ? MilPathFigureFlags.IsClosed : 0; 82_currentPathFigureData.BackSize = _lastFigureSize; 83_currentPathFigureData.Size = (UInt32)(_currOffset - _currentPathFigureDataOffset); 233_currentPathFigureData.Flags |= isStroked ? 0 : MilPathFigureFlags.HasGaps; 235_currentPathFigureData.Flags |= MilPathFigureFlags.HasCurves; 237_currentPathFigureData.Count++; 240_currentPathFigureData.Size = (UInt32)(_currOffset - _currentPathFigureDataOffset); 242_currentPathFigureData.OffsetToLastSegment = 268_currentPathFigureData.Flags &= ~MilPathFigureFlags.IsClosed; 269_currentPathFigureData.Flags |= isClosed ? MilPathFigureFlags.IsClosed : 0; 551_currentPathGeometryData.Flags |= ((_currentPathFigureData.Flags & MilPathFigureFlags.HasCurves) != 0) ? MilPathGeometryFlags.HasCurves : 0; 552_currentPathGeometryData.Flags |= ((_currentPathFigureData.Flags & MilPathFigureFlags.HasGaps) != 0) ? MilPathGeometryFlags.HasGaps : 0; 553_currentPathGeometryData.Flags |= ((_currentPathFigureData.Flags & MilPathFigureFlags.IsFillable) == 0) ? MilPathGeometryFlags.HasHollows : 0; 557_lastFigureSize = _currentPathFigureData.Size; 596_currentPathFigureData.Flags |= MilPathFigureFlags.HasGaps; 601_currentPathFigureData.Flags |= MilPathFigureFlags.HasCurves; 604_currentPathFigureData.Count++; 607_currentPathFigureData.Size = (UInt32)(_currOffset - _currentPathFigureDataOffset); 609_currentPathFigureData.OffsetToLastSegment =