This is Nutation.h in view mode; [Download] [Up]
/**
** "public"
** services accessed through
** the global var Nu
**/
#import <appkit/graphics.h>
extern id Nu ;
#ifndef INMENUMANAGER
#import <objc/Object.h>
// Interface for NuString class
@interface NuString: Object
{ char *string ;
unsigned capacity ;
}
+ new: (char *) aString ;
- catStream: (NXStream *) aStream ;
- catString: (char *) aString ;
- (const char *) cString ;
- free ;
- initFromStream: (NXStream *) aStream ;
- initFromString: (char *) aString ;
@end
@interface Nutation: Object
{
}
#endif
- loadIfNeeded: (char *) aClass ;
- highLightTarget: (BOOL) YESorNO ;
// glyph access
- rootGlyph ;
- targetGlyph ;
- terminator ;
- glyphView ;
- glyphWindow ;
- newGlyphWindow:sender ;
- printf: (char *) format, ... ;
// postscript methods
- ps: (char *) format, ... ;
- showString: (char *) aString font: (char *) aFont
width: (float)width height: (float) height
x: (float) x y: (float) y ;
// music kit parameters
- (double) samplingRate ;
- (double) beatsPerMinute ;
- (double) tickPeriod ;
// bitmap management
- bitMapForClass: (char *) aClass size: (NXSize *) aSize ;
#ifndef INMENUMANAGER
@end
#endifThese are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.