2 writes to _currentPathFigureData
PresentationCore (2)
System\Windows\Media\ByteStreamGeometryContext.cs (2)
561fixed (MIL_PATHFIGURE* pCurrentPathFigureData = &_currentPathFigureData) 577_currentPathFigureData = new MIL_PATHFIGURE();
21 references to _currentPathFigureData
PresentationCore (21)
System\Windows\Media\ByteStreamGeometryContext.cs (21)
97_currentPathFigureData.StartPoint = startPoint; 98_currentPathFigureData.Flags |= isFilled ? MilPathFigureFlags.IsFillable : 0; 99_currentPathFigureData.Flags |= isClosed ? MilPathFigureFlags.IsClosed : 0; 100_currentPathFigureData.BackSize = _lastFigureSize; 101_currentPathFigureData.Size = (UInt32)(_currOffset - _currentPathFigureDataOffset); 249_currentPathFigureData.Flags |= isStroked ? 0 : MilPathFigureFlags.HasGaps; 251_currentPathFigureData.Flags |= MilPathFigureFlags.HasCurves; 253_currentPathFigureData.Count++; 256_currentPathFigureData.Size = (UInt32)(_currOffset - _currentPathFigureDataOffset); 258_currentPathFigureData.OffsetToLastSegment = 284_currentPathFigureData.Flags &= ~MilPathFigureFlags.IsClosed; 285_currentPathFigureData.Flags |= isClosed ? MilPathFigureFlags.IsClosed : 0; 567_currentPathGeometryData.Flags |= ((_currentPathFigureData.Flags & MilPathFigureFlags.HasCurves) != 0) ? MilPathGeometryFlags.HasCurves : 0; 568_currentPathGeometryData.Flags |= ((_currentPathFigureData.Flags & MilPathFigureFlags.HasGaps) != 0) ? MilPathGeometryFlags.HasGaps : 0; 569_currentPathGeometryData.Flags |= ((_currentPathFigureData.Flags & MilPathFigureFlags.IsFillable) == 0) ? MilPathGeometryFlags.HasHollows : 0; 573_lastFigureSize = _currentPathFigureData.Size; 612_currentPathFigureData.Flags |= MilPathFigureFlags.HasGaps; 617_currentPathFigureData.Flags |= MilPathFigureFlags.HasCurves; 620_currentPathFigureData.Count++; 623_currentPathFigureData.Size = (UInt32)(_currOffset - _currentPathFigureDataOffset); 625_currentPathFigureData.OffsetToLastSegment =