QTfrontend/hwmap.h
changeset 4489 c4ca9ced258b
parent 4487 dbf69c7c5e00
child 4534 395278890955
equal deleted inserted replaced
4487:dbf69c7c5e00 4489:c4ca9ced258b
    40   Q_OBJECT
    40   Q_OBJECT
    41 
    41 
    42  public:
    42  public:
    43   HWMap();
    43   HWMap();
    44   virtual ~HWMap();
    44   virtual ~HWMap();
    45   void getImage(std::string seed, int templateFilter, MapGenerator mapgen, int maze_size);
    45   void getImage(std::string seed, int templateFilter, MapGenerator mapgen, int maze_size, const QByteArray & drawMapData);
    46 
    46 
    47  protected:
    47  protected:
    48   virtual QStringList setArguments();
    48   virtual QStringList setArguments();
    49   virtual void onClientDisconnect();
    49   virtual void onClientDisconnect();
    50   virtual void SendToClientFirst();
    50   virtual void SendToClientFirst();
    56  private:
    56  private:
    57   std::string m_seed;
    57   std::string m_seed;
    58   int templateFilter;
    58   int templateFilter;
    59   MapGenerator m_mapgen;
    59   MapGenerator m_mapgen;
    60   int m_maze_size;
    60   int m_maze_size;
       
    61   QByteArray m_drawMapData;
    61 
    62 
    62  private slots:
    63  private slots:
    63 };
    64 };
    64 
    65 
    65 #endif // _HWMAP_INCLUDED
    66 #endif // _HWMAP_INCLUDED