11 writes to dx
PresentationCore (11)
Core\CSharp\MS\Internal\Shaping\OpenTypeLayout.cs (1)
28public LayoutOffset(int dx, int dy) { this.dx=dx; this.dy=dy; }
Core\CSharp\MS\Internal\Shaping\Positioning.cs (10)
140Offsets[MobileGlyph].dx = dx; 155Offsets[MobileGlyph].dx = dx; 283GlyphOffset.dx += Positioning.DesignToPixels(Metrics.DesignEmHeight,Metrics.PixelsEmWidth, 316GlyphOffset.dx += deviceTable.Value(Table,Metrics.PixelsEmWidth); 460Point.dx = Positioning.DesignToPixels(Metrics.DesignEmHeight,Metrics.PixelsEmWidth,XCoordinate(Table)); 467Point.dx = Positioning.DesignToPixels(Metrics.DesignEmHeight,Metrics.PixelsEmWidth,XCoordinate(Table)); 472Point.dx = Positioning.DesignToPixels(Metrics.DesignEmHeight,Metrics.PixelsEmWidth,ContourPoint.dx); 478Point.dx = Positioning.DesignToPixels(Metrics.DesignEmHeight,Metrics.PixelsEmWidth,XCoordinate(Table))+ 485Point.dx = 0; 486Point.dx = 0;
8 references to dx
PresentationCore (8)
Core\CSharp\MS\Internal\Shaping\Positioning.cs (8)
131int dx = Offsets[StaticGlyph].dx - Advances[StaticGlyph] + StaticAnchorPoint.dx 132- AdvanceInBetween - MobileAnchorPoint.dx; 146int dx = Offsets[StaticGlyph].dx + Advances[MobileGlyph] + StaticAnchorPoint.dx 147+ AdvanceInBetween - MobileAnchorPoint.dx; 465if (ContourPoint.dx==int.MinValue) 472Point.dx = Positioning.DesignToPixels(Metrics.DesignEmHeight,Metrics.PixelsEmWidth,ContourPoint.dx);