1 write to _currentPathFigureData
PresentationCore (1)
Core\CSharp\System\Windows\Media\ByteStreamGeometryContext.cs (1)
644_currentPathFigureData = new MIL_PATHFIGURE();
22 references to _currentPathFigureData
PresentationCore (22)
Core\CSharp\System\Windows\Media\ByteStreamGeometryContext.cs (22)
110_currentPathFigureData.StartPoint = startPoint; 111_currentPathFigureData.Flags |= isFilled ? MilPathFigureFlags.IsFillable : 0; 112_currentPathFigureData.Flags |= isClosed ? MilPathFigureFlags.IsClosed : 0; 113_currentPathFigureData.BackSize = _lastFigureSize; 114_currentPathFigureData.Size = (UInt32)(_currOffset - _currentPathFigureDataOffset); 282_currentPathFigureData.Flags |= isStroked ? 0 : MilPathFigureFlags.HasGaps; 284_currentPathFigureData.Flags |= MilPathFigureFlags.HasCurves; 286_currentPathFigureData.Count++; 289_currentPathFigureData.Size = (UInt32)(_currOffset - _currentPathFigureDataOffset); 291_currentPathFigureData.OffsetToLastSegment = 317_currentPathFigureData.Flags &= ~MilPathFigureFlags.IsClosed; 318_currentPathFigureData.Flags |= isClosed ? MilPathFigureFlags.IsClosed : 0; 628fixed (MIL_PATHFIGURE* pCurrentPathFigureData = &_currentPathFigureData) 634_currentPathGeometryData.Flags |= ((_currentPathFigureData.Flags & MilPathFigureFlags.HasCurves) != 0) ? MilPathGeometryFlags.HasCurves : 0; 635_currentPathGeometryData.Flags |= ((_currentPathFigureData.Flags & MilPathFigureFlags.HasGaps) != 0) ? MilPathGeometryFlags.HasGaps : 0; 636_currentPathGeometryData.Flags |= ((_currentPathFigureData.Flags & MilPathFigureFlags.IsFillable) == 0) ? MilPathGeometryFlags.HasHollows : 0; 640_lastFigureSize = _currentPathFigureData.Size; 684_currentPathFigureData.Flags |= MilPathFigureFlags.HasGaps; 689_currentPathFigureData.Flags |= MilPathFigureFlags.HasCurves; 692_currentPathFigureData.Count++; 695_currentPathFigureData.Size = (UInt32)(_currOffset - _currentPathFigureDataOffset); 697_currentPathFigureData.OffsetToLastSegment =