mirror of
https://github.com/Tha14/toxic.git
synced 2024-06-29 16:37:46 +02:00
c4a11f8dc7
ToxWindow constructor functions now return pointers instead of structs ToxWindow windows array now holds pointers instead of structs Refactor some logic in windows.c pertaining to keeping track of active windows Use uint8_t for window array indexing
36 lines
1.1 KiB
C
36 lines
1.1 KiB
C
/* chat.h
|
|
*
|
|
*
|
|
* Copyright (C) 2014 Toxic All Rights Reserved.
|
|
*
|
|
* This file is part of Toxic.
|
|
*
|
|
* Toxic is free software: you can redistribute it and/or modify
|
|
* it under the terms of the GNU General Public License as published by
|
|
* the Free Software Foundation, either version 3 of the License, or
|
|
* (at your option) any later version.
|
|
*
|
|
* Toxic is distributed in the hope that it will be useful,
|
|
* but WITHOUT ANY WARRANTY; without even the implied warranty of
|
|
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
|
* GNU General Public License for more details.
|
|
*
|
|
* You should have received a copy of the GNU General Public License
|
|
* along with Toxic. If not, see <http://www.gnu.org/licenses/>.
|
|
*
|
|
*/
|
|
|
|
#ifndef CHAT_H
|
|
#define CHAT_H
|
|
|
|
#include "windows.h"
|
|
#include "toxic.h"
|
|
|
|
/* set CTRL to -1 if we don't want to send a control signal.
|
|
set msg to NULL if we don't want to display a message */
|
|
void chat_close_file_receiver(Tox *m, int filenum, int friendnum, int CTRL);
|
|
void kill_chat_window(ToxWindow *self, Tox *m);
|
|
ToxWindow *new_chat(Tox *m, int32_t friendnum);
|
|
|
|
#endif /* end of include guard: CHAT_H */
|