5 // Created by Joseph Spiros on Thu Dec 25 2003.
6 // Copyright (c) 2003 __MyCompanyName__. All rights reserved.
9 #import <Foundation/Foundation.h>
10 #import <Carbon/Carbon.h>
12 typedef ResType ITMacResourceType;
14 @interface ITMacResource : NSObject {
18 + (void)_registerClass:(Class)class forType:(ITMacResourceType)type;
19 + (Class)_classForType:(ITMacResourceType)type;
21 + (id)_resourceWithHandle:(Handle)handle;
22 - (id)_initWithHandle:(Handle)handle;
27 - (ITMacResourceType)type;
31 - (Class)nativeRepresentationClass;
32 - (id)nativeRepresentation;