1 /*
2 ===========================================================================
3 Copyright (C) 2005 - 2015, ioquake3 contributors
4 Copyright (C) 2013 - 2015, OpenJK contributors
5 
6 This file is part of the OpenJK source code.
7 
8 OpenJK is free software; you can redistribute it and/or modify it
9 under the terms of the GNU General Public License version 2 as
10 published by the Free Software Foundation.
11 
12 This program is distributed in the hope that it will be useful,
13 but WITHOUT ANY WARRANTY; without even the implied warranty of
14 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15 GNU General Public License for more details.
16 
17 You should have received a copy of the GNU General Public License
18 along with this program; if not, see <http://www.gnu.org/licenses/>.
19 ===========================================================================
20 */
21 
22 #pragma once
23 
24 #include <cstdio>
25 
26 /* con_passive.cpp | con_win32.cpp | con_tty.cpp */
27 void CON_Shutdown( void );
28 void CON_Init( void );
29 char *CON_Input( void );
30 void CON_Print( const char *msg );
31 
32 /* con_log.cpp */
33 void ConsoleLogAppend( const char *string );
34 void ConsoleLogWriteOut( FILE *fp );
35