ftp.nice.ch/pub/next/developer/objc/appkit/Lab1234.s.tar.gz#/Lab2/Solution/CompositeView.h

This is CompositeView.h in view mode; [Download] [Up]

#import <appkit/View.h>

@interface CompositeView:View
{
    id source, destination;
    NXRect sRect, dRect, rRect;
    int operator, sourcePicture;
    float sourceGray, destGray, sourceAlpha, destAlpha;
}

+newFrame:(const NXRect *)tF;

// Target-action methods
-setSourceGray:sender;
-setDestGray:sender;
-setSourceAlpha:sender;
-setDestAlpha:sender;
-setSourcePicture:sender;
-setOperator:sender;

// Other methods (some internal)
-drawSource;
-drawDestination;
-drawSelf:(NXRect *)r :(int)count;
-speedyDraw;
-(int)operator;

@end

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.