QTfrontend/model/MapModel.h
changeset 10391 ce3ccc45d790
parent 10108 c68cf030eded
child 11046 47a8c19ecb60
equal deleted inserted replaced
10390:13bfbade06a5 10391:ce3ccc45d790
    47     public:
    47     public:
    48         enum MapType {
    48         enum MapType {
    49             Invalid,
    49             Invalid,
    50             GeneratedMap,
    50             GeneratedMap,
    51             GeneratedMaze,
    51             GeneratedMaze,
       
    52             GeneratedPerlin,
    52             HandDrawnMap,
    53             HandDrawnMap,
    53             MissionMap,
    54             MissionMap,
    54             StaticMap
    55             StaticMap
    55         };
    56         };
    56 
    57 
    96          * @return QStandardItem of map, or NULL if map not found
    97          * @return QStandardItem of map, or NULL if map not found
    97          */
    98          */
    98         QStandardItem * getMap(const QString & map);
    99         QStandardItem * getMap(const QString & map);
    99 
   100 
   100         // Static MapInfos for drawn and generated maps
   101         // Static MapInfos for drawn and generated maps
   101         static MapInfo MapInfoRandom, MapInfoMaze, MapInfoDrawn;
   102         static MapInfo MapInfoRandom, MapInfoMaze, MapInfoPerlin, MapInfoDrawn;
   102 
   103 
   103         /// Loads the maps
   104         /// Loads the maps
   104         bool loadMaps();
   105         bool loadMaps();
   105 
   106 
   106 
   107