QTfrontend/game.h
changeset 43 e297fea1a2f3
parent 41 5d7a505875cd
child 55 e09f7c952a40
equal deleted inserted replaced
42:72ffe21f027c 43:e297fea1a2f3
    71         gtNet   = 3
    71         gtNet   = 3
    72     };
    72     };
    73     QTcpServer * IPCServer;
    73     QTcpServer * IPCServer;
    74 	QTcpSocket * IPCSocket;
    74 	QTcpSocket * IPCSocket;
    75 	char msgbuf[MAXMSGCHARS];
    75 	char msgbuf[MAXMSGCHARS];
    76 	quint8 msgbufsize;
    76 	QByteArray readbuffer;
    77 	quint8 msgsize;
       
    78 	QString teams[5];
    77 	QString teams[5];
    79 	QString seed;
    78 	QString seed;
    80 	int TeamCount;
    79 	int TeamCount;
    81 	RNDStr seedgen;
    80 	RNDStr seedgen;
    82 	QByteArray * demo;
    81 	QByteArray * demo;
    87 	QDir cfgdir;
    86 	QDir cfgdir;
    88 
    87 
    89 	void Start();
    88 	void Start();
    90 	void SendConfig();
    89 	void SendConfig();
    91 	void SendTeamConfig(int index);
    90 	void SendTeamConfig(int index);
    92 	void ParseMessage();
    91 	void ParseMessage(const QByteArray & msg);
    93 	void SendIPC(const char * msg, quint8 len);
    92 	void SendIPC(const char * msg, quint8 len);
    94 	void SendIPC(const QByteArray & buf);
    93 	void SendIPC(const QByteArray & buf);
    95 	void RawSendIPC(const QByteArray & buf);
    94 	void RawSendIPC(const QByteArray & buf);
    96 	void SaveDemo(const QString & filename);
    95 	void SaveDemo(const QString & filename);
    97 	QString GetThemeBySeed();
    96 	QString GetThemeBySeed();