root/wminput/c_plugin.h

Revision 2100f14c612471084434b364501e3818c7f4144e, 1.3 kB (checked in by L. Donnie Smith <donnie.smith@…>, 3 years ago)

Various administrative updates

change email addresses
remove individual file changelogs (that's what version control is for)

  • Property mode set to 100644
Line 
1/* Copyright (C) 2007 L. Donnie Smith <donnie.smith@gatech.edu>
2 *
3 *  This program is free software; you can redistribute it and/or modify
4 *  it under the terms of the GNU General Public License as published by
5 *  the Free Software Foundation; either version 2 of the License, or
6 *  (at your option) any later version.
7 *
8 *  This program is distributed in the hope that it will be useful,
9 *  but WITHOUT ANY WARRANTY; without even the implied warranty of
10 *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
11 *  GNU General Public License for more details.
12 *
13 *  You should have received a copy of the GNU General Public License
14 *  along with this program; if not, write to the Free Software
15 *  Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301  USA
16 *
17 */
18
19#ifndef C_PLUGIN_H
20#define C_PLUGIN_H
21
22int c_init(void);
23int c_wiimote(cwiid_wiimote_t *wiimote);
24void c_wiimote_deinit(void);
25void c_deinit(void);
26int c_plugin_open(struct plugin *plugin, char *dir);
27void c_plugin_close(struct plugin *plugin);
28int c_plugin_init(struct plugin *plugin, int id);
29int c_plugin_exec(struct plugin *plugin, int mesg_count,
30                   union cwiid_mesg mesg[]);
31int c_plugin_param_int(struct plugin *plugin, int i, int value);
32int c_plugin_param_float(struct plugin *plugin, int i, float value);
33
34#endif
Note: See TracBrowser for help on using the browser.