00001
00002
00003
00004
00005
00006
00007
00008
00009 #import <Cocoa/Cocoa.h>
00010
00011 @interface MTKeyMapEntry : NSObject {
00012 int action;
00013 char key;
00014 unsigned int modifierFlags;
00015 char defaultKey;
00016 unsigned int defaultModifierFlags;
00017 NSString *description;
00018 }
00019
00020 - (id) initAction:(int) action
00021 withKey:(char)key
00022 modifierFlags:(unsigned int) modifierFlags
00023 description:(NSString*)description;
00024 - (int) action;
00025 - (char) key;
00026 - (unsigned int) modifierFlags;
00027 - (char) defaultKey;
00028 - (unsigned int) defaultModifierFlags;
00029 - (NSString *)description;
00030 - (void) setAction:(int) action;
00031 - (void) setKey:(char) key;
00032 - (void) setModifierFlags:(unsigned int) modifierFlags;
00033
00034 @end