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.