source: trunk/SapphireTheme.h @ 299

Revision 299, 994 bytes checked in by pmerrill, 6 years ago (diff)
  • Added a few more icons.
  • Updated current icon set to a standard resolution multiple for better icon placement.
  • Updated ListTitles? to accommodate the icon proportion changes.
  • Updated MenuItems? to accommodate the icon proportion changes.
  • Added some testing code to dump the virtual directories to a plist file.
Line 
1//
2//  SapphireTheme.h
3//  Sapphire
4//
5//  Created by Graham Booker on 6/27/07.
6//  Copyright 2007 www.nanopi.net. All rights reserved.
7//
8
9#define RED_GEM_KEY @"RedGem"
10#define BLUE_GEM_KEY @"BlueGem"
11#define GREEN_GEM_KEY @"greenGem"
12#define YELLOW_GEM_KEY @"YellowGem"
13#define GEAR_GEM_KEY @"GearGem"
14#define CONE_GEM_KEY @"ConeGem"
15#define EYE_GEM_KEY @"EyeGem"
16#define IMDB_GEM_KEY @"IMDBGem"
17#define TVR_GEM_KEY @"TVRageGem"
18#define AUDIO_GEM_KEY @"AudioGem"
19#define FILE_GEM_KEY @"FileGem"
20#define REPORT_GEM_KEY @"ReportGem"
21#define IMPORT_GEM_KEY @"ImportGem"
22#define FRONTROW_GEM_KEY @"FrontRowGem"
23#define FAST_GEM_KEY @"FastGem"
24#define NOTE_GEM_KEY @"NoteGem"
25#define TV_GEM_KEY @"TVGem"
26#define MOV_GEM_KEY @"MovieGem"
27@class BRTexture, BRRenderScene;
28
29@interface SapphireTheme : NSObject {
30        NSMutableDictionary             *gemDict;
31        BRRenderScene                   *scene;
32        NSDictionary                    *gemFiles;
33}
34+ (id)sharedTheme;
35
36- (void)setScene:(BRRenderScene *)scene;
37- (BRTexture *)gem:(NSString *)type;
38@end
Note: See TracBrowser for help on using the repository browser.