This is Note.h in view mode; [Download] [Up]
#import <appkit/appkit.h> #import <soundkit/Sound.h> #define VORZB 1 #define VORZK 2 #define VORZ_ 0 typedef struct locationS{ int string; int fret; }locationT; typedef struct notationS{ int nr; int vorz; }notationT; @interface Note:Object { Sound *sound; locationT loc[5]; char name1[5],name2[5]; notationT not1,not2; int nr; BOOL b; } - (char *)name1; - (char *)name2; - (Sound *)sound; - (notationT *)not1; - (notationT *)not2; - (int)nr; - (locationT *)loc:(int)i; - (BOOL)b; - (void)setName1:(char *)value1 name2:(char *)value2; - (void)setNot1:(notationT *)value1 not2:(notationT *)value2; - (void)setNr:(int)value; - (void)setB:(BOOL)value; - (void)computeLocFromNr; - (void)getSound; @end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.