QTfrontend/hwmap.cpp
changeset 3133 1ab5f18f4df8
parent 2948 3f21a9dc93d0
child 4489 c4ca9ced258b
equal deleted inserted replaced
3132:72ad441d4c2f 3133:1ab5f18f4df8
    25 
    25 
    26 HWMap::~HWMap()
    26 HWMap::~HWMap()
    27 {
    27 {
    28 }
    28 }
    29 
    29 
    30 void HWMap::getImage(std::string seed, int filter)
    30 void HWMap::getImage(std::string seed, int filter, MapGenerator mapgen, int maze_size)
    31 {
    31 {
    32     m_seed = seed;
    32     m_seed = seed;
    33     templateFilter = filter;
    33     templateFilter = filter;
       
    34     m_mapgen = mapgen;
       
    35     m_maze_size = maze_size;
    34     Start();
    36     Start();
    35 }
    37 }
    36 
    38 
    37 QStringList HWMap::setArguments()
    39 QStringList HWMap::setArguments()
    38 {
    40 {
    57 
    59 
    58 void HWMap::SendToClientFirst()
    60 void HWMap::SendToClientFirst()
    59 {
    61 {
    60     SendIPC(QString("eseed %1").arg(m_seed.c_str()).toLatin1());
    62     SendIPC(QString("eseed %1").arg(m_seed.c_str()).toLatin1());
    61     SendIPC(QString("e$template_filter %1").arg(templateFilter).toLatin1());
    63     SendIPC(QString("e$template_filter %1").arg(templateFilter).toLatin1());
       
    64     SendIPC(QString("e$mapgen %1").arg(m_mapgen).toLatin1());
       
    65     SendIPC(QString("e$maze_size %1").arg(m_maze_size).toLatin1());
    62     SendIPC("!");
    66     SendIPC("!");
    63 }
    67 }