X-Git-Url: http://git.ithinksw.org/ITKit.git/blobdiff_plain/2589c16f443dd6fe9df554eb533df464b5bb919b..7258eefd9885c903817ec277fe611aff4b0ff5c6:/ITWindowEffect.h diff --git a/ITWindowEffect.h b/ITWindowEffect.h index bb1c3b8..df4578b 100755 --- a/ITWindowEffect.h +++ b/ITWindowEffect.h @@ -13,6 +13,11 @@ #import +#import "ITWindowPositioning.h" + + +#define EFFECT_FPS 30.0 +#define DEFAULT_EFFECT_TIME 0.75 @protocol ITWindowEffect @@ -25,7 +30,12 @@ @interface ITWindowEffect : NSObject { - NSWindow *_window; + NSWindow *_window; + float _effectTime; + double _effectProgress; + ITVerticalWindowPosition _verticalPosition; + ITHorizontalWindowPosition _horizontalPosition; + NSTimer *_effectTimer; } // Designated initializer