This is ElementController.h in view mode; [Download] [Up]
/**************************************************
* SynthBuilder
* Copyright 1993 Nick Porcaro All Rights Reserved
**************************************************/
#import <objc/Object.h>
#import <objc/List.h>
@interface ElementController:Object
{
List *theUGList;
List *theNGList;
List *theNFList;
id theController; // Connected in the nib
id theViewController; // The thing that deals with the scrolling list
id addNameLabel;
id addPanel;
id theDragView; // the icon well where elements get placed
id theMultiView; // View that switches between ug/nf/ng's
id utilities; // Utilities object
}
- awakeFromNib;
- init;
- switchView:sender;
- displayInspector:sender;
- readStandardDefs;
- readStandardUGDefs:sender;
- readStandardNFDefs:sender;
- readStandardNGDefs:sender;
- setUGList: aUGList;
- setNGList: aNGList;
- setNFList: aNFList;
- getUGList;
- getNGList;
- getNFList;
- initViews;
- initUGView;
- initNFView;
- initNGView;
- buildStandardUGDefs;
- oldUGTypeToUGDef: (int) old_index;
- writeUGDefs:sender;
- writeNFDefs:sender;
- writeNGDefs:sender;
- writeDefsFrom: aList To:(char *) aFile;
- readUGDefsFromMenu:sender;
- readNGDefsFromMenu:sender;
- readNFDefsFromMenu:sender;
- readUGDefs:(char *) file;
- readNGDefs:(char *) file;
- readNFDefs:(char *) file;
- (List *) readDefsFrom: (char *) file;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.