mirror of
https://github.com/TextureGroup/Texture.git
synced 2026-04-07 19:17:39 +00:00
Use CAEdgeAntialiasingMask instead of unsigned int (#1667)
This commit is contained in:
committed by
Greg Bolsinga
parent
5e7fbf2ff9
commit
c99bcb02f8
@@ -734,7 +734,7 @@ AS_EXTERN NSInteger const ASDefaultDrawingPriority;
|
||||
|
||||
@property BOOL allowsGroupOpacity;
|
||||
@property BOOL allowsEdgeAntialiasing;
|
||||
@property unsigned int edgeAntialiasingMask; // default==all values from CAEdgeAntialiasingMask
|
||||
@property CAEdgeAntialiasingMask edgeAntialiasingMask; // default==all values from CAEdgeAntialiasingMask
|
||||
|
||||
@property BOOL needsDisplayOnBoundsChange; // default==NO
|
||||
@property BOOL autoresizesSubviews; // default==YES (undefined for layer-backed nodes)
|
||||
|
||||
@@ -42,7 +42,7 @@ NS_ASSUME_NONNULL_BEGIN
|
||||
@property (nonatomic) UIColor *backgroundColor;
|
||||
@property (nonatomic) BOOL allowsGroupOpacity;
|
||||
@property (nonatomic) BOOL allowsEdgeAntialiasing;
|
||||
@property (nonatomic) unsigned int edgeAntialiasingMask;
|
||||
@property (nonatomic) CAEdgeAntialiasingMask edgeAntialiasingMask;
|
||||
@property (nonatomic, nullable, copy) NSDictionary<NSString *, id<CAAction>> *actions;
|
||||
|
||||
- (void)setNeedsDisplay;
|
||||
|
||||
@@ -929,13 +929,13 @@ if (shouldApply) { _layer.layerProperty = (layerValueExpr); } else { ASDisplayNo
|
||||
_setToLayer(allowsEdgeAntialiasing, allowsEdgeAntialiasing);
|
||||
}
|
||||
|
||||
- (unsigned int)edgeAntialiasingMask
|
||||
- (CAEdgeAntialiasingMask)edgeAntialiasingMask
|
||||
{
|
||||
_bridge_prologue_read;
|
||||
return _getFromLayer(edgeAntialiasingMask);
|
||||
}
|
||||
|
||||
- (void)setEdgeAntialiasingMask:(unsigned int)edgeAntialiasingMask
|
||||
- (void)setEdgeAntialiasingMask:(CAEdgeAntialiasingMask)edgeAntialiasingMask
|
||||
{
|
||||
_bridge_prologue_write;
|
||||
_setToLayer(edgeAntialiasingMask, edgeAntialiasingMask);
|
||||
|
||||
@@ -374,7 +374,7 @@ static CGColorRef blackColorRef = NULL;
|
||||
return _flags.allowsEdgeAntialiasing;
|
||||
}
|
||||
|
||||
- (void)setEdgeAntialiasingMask:(unsigned int)mask
|
||||
- (void)setEdgeAntialiasingMask:(CAEdgeAntialiasingMask)mask
|
||||
{
|
||||
edgeAntialiasingMask = mask;
|
||||
_stateToApplyFlags.setEdgeAntialiasingMask = YES;
|
||||
|
||||
Reference in New Issue
Block a user