ftp.nice.ch/pub/next/audio/apps/Patchmix.NIHS.bs.tar.gz#/Patchmix/Source/Param.h

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

/* Generated by Interface Builder */

#import <objc/Object.h>
#import <appkit/graphics.h>

#define	PARAM_SIZE	20;

@interface Param:Object
//	unit generator parameter (input or output)  object
{
	NXPoint location;		// location of param 	
	NXPoint offset;			// amount offset from location of ugen for rect
	NXPoint drawPoint;		// point to draw from for connector
	NXRect  rectangle;
	id		ugen;
	id		connectedParam;
	int		type;			// 0 = output, 1 = input
	char	value[20];
	char	title[10];
}

- init:ugen:(NXPoint *)theOffset;
- move:(NXPoint *)newloc;
- (NXRect *)getRect;
- (NXPoint *)getDrawPoint;
- setConnectedParam:param;
- getConnectedParam;
- setValue:(char *)val;
- (char *)getValue;
- getUgen;
- setTitle:(char *)tit;
- (char *)getTitle;

@end

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