//========================================================================== // Mouse Injector Plugin //========================================================================== // Copyright (C) 2016-2021 Carnivorous // All rights reserved. // // Mouse Injector 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 2 of the License, or (at your option) // any later version. // // This program 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 this program; if not, visit http://www.gnu.org/licenses/gpl-2.0.html //========================================================================== typedef struct { const char *Name; int (*Status)(void); void (*Inject)(void); void (*Quit)(void); } GAMEDRIVER; extern int GAME_Status(void); extern const char *GAME_Name(void); extern void GAME_Inject(void); extern void GAME_Quit(void);