X-Git-Url: http://research.m1stereo.tv/gitweb?a=blobdiff_plain;f=src%2Fcontrol.h;fp=src%2Fcontrol.h;h=cc2259859463e0a230896645091531e692300761;hb=9638c3cc3c60587117673f7d1b821e8c960fe355;hp=0000000000000000000000000000000000000000;hpb=ff7f700c3f8b82388b185d61293e36a28a24d448;p=melted_gui diff --git a/src/control.h b/src/control.h new file mode 100644 index 0000000..cc22598 --- /dev/null +++ b/src/control.h @@ -0,0 +1,39 @@ +/* + * control.h -- GTK+ 2 melted gui + * Copyright (C) 2012 Maksym Veremeyenko + * + * This program 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, write to the Free Software Foundation, + * Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. + */ + +#ifndef CONTROL_H +#define CONTROL_H + +#include "instance.h" + +#ifdef __cplusplus +extern "C" +{ +#endif /* __cplusplus */ + +void control_init(instance_t* app); +void control_release(instance_t* app); +int control_route(instance_t* app, control_buttons_t btn); + + +#ifdef __cplusplus +}; +#endif /* __cplusplus */ + +#endif /* CONTROL_H */