App/MTKeyMapEntry.h

00001 //
00002 //  MTKeyMapEntry.h
00003 //  MacTrek
00004 //
00005 //  Created by Aqua on 21/04/2006.
00006 //  Copyright 2006 Luky Soft. All rights reserved.
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) initWithDictionairy:(NSDictionary*)dict;
00021 - (NSDictionary*) asDictionary;
00022 - (id) initAction:(int) action 
00023           withKey:(char)key 
00024     modifierFlags:(unsigned int) modifierFlags
00025       description:(NSString*)description;
00026 - (int) action;
00027 - (char) key;
00028 - (unsigned int) modifierFlags;
00029 - (char) defaultKey;
00030 - (unsigned int) defaultModifierFlags;
00031 - (NSString *)description;
00032 - (void) setAction:(int) action;
00033 - (void) setKey:(char) key;
00034 - (void) setModifierFlags:(unsigned int) modifierFlags;
00035 
00036 @end

Generated on Sat Aug 26 21:14:07 2006 for MacTrek by  doxygen 1.4.7