@class PKMetalFramebuffer, NSUUID, NSArray, CALayer; @interface PKRendererTile : NSObject <NSCopying> { _Atomic double _cachedContentsScale; _Atomic long long _renderCount; _Atomic double _lastUsedTimestamp; struct CGAffineTransform { double a; double b; double c; double d; double tx; double ty; } _drawingTransform; BOOL _framebufferIsLocked; BOOL _multiplyFramebufferIsLocked; BOOL _sixChannelMode; BOOL _outOfDate; BOOL _hidden; CALayer *_tileLayer; CALayer *_tileMultiplyLayer; PKMetalFramebuffer *_framebuffer; PKMetalFramebuffer *_multiplyFramebuffer; NSUUID *_identifier; long long _level; NSArray *_renderedStrokes; long long _currentlyRenderingCount; double _contentsScale; double _opacity; struct CGPoint { double x; double y; } _offset; struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _drawingFrame; struct CGRect { struct CGPoint { double x; double y; } origin; struct CGSize { double width; double height; } size; } _frame; } - (void)dealloc; - (id)description; - (void).cxx_destruct; - (id)debugDescription; - (id)copyWithZone:(struct _NSZone { } *)a0; @end