luxlabs header browser preview


@class NSString, NSMutableArray, TDreamFramebuffer;

@interface TDreamFramebufferManager : NSObject {
    id memoryWarningObserver;
    NSMutableArray *framebufferArrayLarge;
    NSMutableArray *framebufferArraySmall;
    NSString *actualLookUp;
    NSString *actualPalette;
    struct CGSize { double width; double height; } smallUseSize;
    struct CGSize { double width; double height; } largeUseSize;
}

@property (retain, nonatomic) TDreamFramebuffer *outputBufferAndTexture;
@property (retain, nonatomic) TDreamFramebuffer *lookUpBuffer;

- (id)init;
- (void)dealloc;
- (void).cxx_destruct;
- (unsigned int)getOutputBufferNameWithIPImage:(struct IPImage { struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x0; struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x1; float x2; float x3; unsigned int x4; unsigned int x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; })a0;
- (void)addImageBufferToArray:(int)a0 ipImage:(struct IPImage { struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x0; struct CGRect { struct CGPoint { double x0; double x1; } x0; struct CGSize { double x0; double x1; } x1; } x1; float x2; float x3; unsigned int x4; unsigned int x5; unsigned int x6; unsigned int x7; unsigned int x8; unsigned int x9; unsigned int x10; })a1;
- (void)clearFrameBuffers;
- (void)deleteAllFramebuffers;
- (void)deleteLargeFramebuffers;
- (void)deleteSmallFramebuffers;
- (unsigned int)getBufferFromArray:(int)a0 withSize:(struct CGSize { double x0; double x1; })a1;
- (unsigned int)getOutputBufferNamer;
- (unsigned int)getTextureNameFromArray:(int)a0;
- (BOOL)lookupFailedToLoad;
- (void)newLookUp:(id)a0;

@end