Positioning changes are now reflected properly by the prefs. When changing positions...
[ITKit.git] / ITWindowEffect.h
index bd5985b..8663331 100755 (executable)
@@ -30,6 +30,9 @@ typedef enum {
 
 
 @protocol ITWindowEffect
 
 
 @protocol ITWindowEffect
++ (NSString *)effectName;
++ (NSDictionary *)supportedPositions;
++ (unsigned int)listOrder;
 - (void)performAppear;
 - (void)performVanish;
 - (void)cancelAppear;
 - (void)performAppear;
 - (void)performVanish;
 - (void)cancelAppear;
@@ -57,7 +60,7 @@ typedef enum {
     BOOL                       __shouldReleaseWhenIdle;
 }
 
     BOOL                       __shouldReleaseWhenIdle;
 }
 
-+ (NSArray *)effectsInfo;
++ (NSArray *)effectClasses;
 
 // Designated initializer
 - (id)initWithWindow:(NSWindow *)window;
 
 // Designated initializer
 - (id)initWithWindow:(NSWindow *)window;