/* ControllerButton */

#import <Cocoa/Cocoa.h>

@interface ControllerButton : NSButton
{
    NSImage *_normalImage;
    NSImage *_altImage;
    NSImage *_normalOverImage;
    NSImage *_altOverImage;
    NSImage *_normalDownImage;
    NSImage *_altDownImage;
    NSImage *_pulseImage;
    
    NSTimer *_pulseTimer;
    
    float _pulseOpacity;
    float _pulseTick;
    
    int _state;
    BOOL _toggle;
    BOOL _inside;
}
@end
