Painter/PainterFactoryForNetrek.h

00001 //
00002 //  PainterFactoryForNetrek.h
00003 //  MacTrek
00004 //
00005 //  Created by Aqua on 20/06/2006.
00006 //  Copyright 2006 Luky Soft. All rights reserved.
00007 //
00008 
00009 #import <Cocoa/Cocoa.h>
00010 #import "PainterFactory.h"
00011 #import "LLColorFilter.h"
00012 
00013 // 1 is real time, 2 is delay by factor 2 etc.
00014 #define PFN_SLOW_MOTION_FACTOR_EXPLODE 8
00015 #define PFN_SLOW_MOTION_FACTOR_MOVE 1
00016 #define PFN_SLOW_MOTION_FACTOR_PLANET 1
00017 
00018 @interface PainterFactoryForNetrek : PainterFactory {
00019 
00020     NSImage *imgExplodeStarBase;
00021     NSImage *imgShipCloak;
00022     NSImage *imgExplodePlayer;
00023     NSImage *imgShipsOri;
00024     NSImage *imgShipsFed;
00025     NSImage *imgShipsKli;
00026     NSImage *imgShipsRom;
00027     NSImage *imgShipsInd;
00028     NSImage *imgExplodeTorp;
00029     NSImage *imgPlasma;
00030     NSImage *imgTorp;
00031     NSImage *imgExplodePlasma;
00032     NSImage *imgFuel;
00033     NSImage *imgPlanetRock1;
00034     NSImage *imgPlanetRock2;
00035     NSImage *imgPlanetHomeOri;
00036     NSImage *imgPlanetHomeKli;
00037     NSImage *imgPlanetHomeRom;
00038     NSImage *imgPlanetUnknown;
00039     NSImage *imgArmy;
00040     NSImage *imgPLanetHomeFed;
00041     NSImage *imgPlanetAgri1;
00042     NSImage *imgPlanetAgri2;
00043     NSImage *imgRepair;
00044     
00045     LLColorFilter *filter;
00046     
00047 }
00048 
00049 - (NSImage *)loadImage:(NSString*)imageName;
00050 
00051 @end

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