2 writes to _beforeDrawing
ReachFramework (2)
AlphaFlattener\BrushProxy.cs (2)
1024_beforeDrawing = Colors.Transparent; 1847b._beforeDrawing = Utility.BlendColor(color, b._beforeDrawing);
8 references to _beforeDrawing
ReachFramework (8)
AlphaFlattener\BrushProxy.cs (8)
1016_beforeDrawing.A != 0 || // merge before/after brush color into brush 1448if (!Utility.IsTransparent(_beforeDrawing.ScA)) 1450context.PushOpacityMask(new SolidColorBrush(_beforeDrawing)); 1503if (!Utility.IsTransparent(_beforeDrawing.ScA) || !Utility.IsTransparent(_afterDrawing.ScA) || _brushList == null) 1519if (!Utility.IsTransparent(_beforeDrawing.ScA)) 1521context.DrawGeometry(new SolidColorBrush(_beforeDrawing), null, geometry); 1847b._beforeDrawing = Utility.BlendColor(color, b._beforeDrawing); 3397return _beforeDrawing;