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 #endif
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.