/*
 *     Generated by class-dump 3.0.
 *
 *     class-dump is Copyright (C) 1997-1998, 2000-2001, 2004 by Steve Nygard.
 */

#import <InstantMessage/OpenGLCGBitmapContextLayer.h>

@interface OpenGLMinibarLayer : OpenGLCGBitmapContextLayer
{
    struct CGImage *cgEndButtonImage;
    struct CGImage *cgEndButtonDownImage;
    struct CGImage *cgMuteButtonImage;
    struct CGImage *cgMuteButtonDownImage;
    struct CGImage *cgFullScreenButtonImage;
    struct CGImage *cgFullScreenButtonDownImage;
    struct CGRect endButtonRect;
    struct CGRect muteButtonRect;
    struct CGRect fullScreenButtonRect;
    BOOL muteButtonOn;
    int mouseDownButton;
    BOOL mouseDownButtonHighlighted;
}

- (id)initWithLayerName:(id)fp8;
- (void)dealloc;
- (struct _NSRect)endButtonFrame;
- (struct _NSRect)muteButtonFrame;
- (struct _NSRect)fullScreenButtonFrame;
- (void)draw;
- (BOOL)rect:(struct CGRect)fp8 containsPoint:(struct _NSPoint)fp24;
- (int)handleMouseUpAtPoint:(struct _NSPoint)fp8;
- (int)handleMouseDownAtPoint:(struct _NSPoint)fp8;
- (int)handleMouseDraggedAtPoint:(struct _NSPoint)fp8;
- (void)setMuteButtonOn:(BOOL)fp8;

@end

