This is IMediaD.h in view mode; [Download] [Up]
#import "IKeyedObject.h"
#import <streams/streams.h>
#import <objc/hashtable.h>
#import <appkit/NXImage.h>
#import <appkit/Pasteboard.h>
@interface IMediaD:IKeyedObject
{
int count;
int size;
NXStream *stream;
}
+ getFileIconFor:(Class)Media;
+ (NXAtom)rtfControlWord;
+ (NXAtom)fileExtension;
+ (NXAtom)pasteboardType;
+ setIcon:(NXImage *)theIcon;
+ (NXImage *)icon;
- (BOOL)readFromFile:(const char *)pathName;
- (BOOL)readFromPasteboard:(Pasteboard *)pasteboard;
- (NXImage *)image;
- (unsigned int)size;
- setReferenceCount:(int)aCount;
- (int)referenceCount;
- (int)incrementReferenceCount;
- (int)decrementReferenceCount;
- (BOOL)readFromStream:(NXStream *)stream;
- (BOOL)readFromTarStream:(NXStream *)stream;
- (void)writeToStream:(NXStream *)stream;
- (void)writeToTarStream:(NXStream *)stream;
- free;
- performDoubleClickAction:sender;
@end
These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.