/[hegemonie]/hegemonie/MapEditor/MapModel.h
ViewVC logotype

Diff of /hegemonie/MapEditor/MapModel.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.4 by gabby, Fri Aug 29 17:07:31 2003 UTC revision 1.5 by gabby, Thu Sep 4 16:04:08 2003 UTC
# Line 28  Line 28 
28    
29  @class Camera;  @class Camera;
30  @class MapDisplay;  @class MapDisplay;
31    @class MapShadows;
32    
33  @interface MapModel: NSObject  @interface MapModel: NSObject
34  {  {
35  @private  @private
36    Camera     *_camera;    Camera     *_camera;
37    MapDisplay *_map;    MapDisplay *_map;
38      MapShadows *_shadows;
39    
40      NSString *_shadowsName;
41  }  }
42    
43  - (void) openMap: (NSString *)mapName;  - (void) openMap: (NSString *)mapName;
# Line 46  Line 50 
50  - (void) moveCameraForEditing;  - (void) moveCameraForEditing;
51  - (void) moveCamera;  - (void) moveCamera;
52    
53    - (void) enableShadows: (BOOL)shadows;
54    - (void) computeShadowsWithSun: (coord_t)sun;
55    - (BOOL) saveWithShadowsImageName: (NSString *)shadows;
56    
57  - (Camera *) getCamera;  - (Camera *) getCamera;
58  - (MapDisplay *) getTerrain;  - (MapDisplay *) getTerrain;
59    

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26