luxlabs header browser preview


@class PKMetalRendererController, NSArray, PKMetalConfig, PKDrawing, NSMutableArray, NSObject;
@protocol OS_dispatch_queue, PKControllerDelegate, OS_dispatch_semaphore;

@interface PKController : NSObject {
    NSArray *_renderedStrokes;
    NSMutableArray *_mutableRenderedStrokes;
    PKMetalConfig *_metalConfig;
    BOOL _sixChannelBlending;
    NSMutableArray *_liveDrawingUndoCommands;
    BOOL _liveInteraction;
    BOOL _drawBitmapEraserMask;
    BOOL _onDrawingQueue;
    NSObject<PKControllerDelegate> *_delegate;
    PKMetalRendererController *_rendererController;
    PKDrawing *_drawing;
    NSObject<OS_dispatch_semaphore> *_interactSemaphore;
    NSObject<OS_dispatch_queue> *_interactQueue;
    NSObject<OS_dispatch_queue> *_drawingQueue;
    NSObject<OS_dispatch_queue> *_backgroundQueue;
}

- (id)init;
- (void).cxx_destruct;

@end