RNSVGBrush Class Reference
Inherits from | NSObject |
---|---|
Declared in | RNSVGBrush.h |
Overview
Copyright © 2015-present, Horcrux. All rights reserved.
This source code is licensed under the MIT-style license found in the LICENSE file in the root directory of this source tree.
– applyFillColor:opacity:
For certain brushes we can fast path a combined fill and stroke. For those brushes we override applyFillColor which sets the fill color to be used by those batch paints. Those return YES. We can’t batch gradient painting in CoreGraphics, so those will return NO and paint gets called instead.
- (BOOL)applyFillColor:(CGContextRef)context opacity:(CGFloat)opacity
Discussion
For certain brushes we can fast path a combined fill and stroke. For those brushes we override applyFillColor which sets the fill color to be used by those batch paints. Those return YES. We can’t batch gradient painting in CoreGraphics, so those will return NO and paint gets called instead.
Declared In
RNSVGBrush.h
– paint:opacity:brushConverter:
paint fills the context with a brush. The context is assumed to be clipped.
- (void)paint:(CGContextRef)context opacity:(CGFloat)opacity brushConverter:(RNSVGBrushConverter *)brushConverter
Discussion
paint fills the context with a brush. The context is assumed to be clipped.
Declared In
RNSVGBrush.h