diff -r fcf435874395 -r 45c889eae324 front_idill/extern/fajran-npTuioClient/src/client.h --- a/front_idill/extern/fajran-npTuioClient/src/client.h Thu Apr 19 11:53:06 2012 +0200 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,67 +0,0 @@ -// -// Copyright (C) 2009 Fajran Iman Rusadi -// -// 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 3 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, see . -// - -/* - Modified by alexandre.bastien@iri.centrepompidou.fr to manage TUIO strings. -*/ - -#ifndef CLIENT_H_ -#define CLIENT_H_ - -#include - -enum TuioEvent { - TE_OBJECT_ADD = 0, - TE_OBJECT_UPDATE = 1, - TE_OBJECT_REMOVE = 2, - TE_CURSOR_ADD = 3, - TE_CURSOR_UPDATE = 4, - TE_CURSOR_REMOVE = 5, - /* - * Ajouté par alexandre.bastien@iri.centrepompidou.fr - */ - TE_STRING_ADD = 6, - TE_STRING_UPDATE = 7, - TE_STRING_REMOVE = 8, -}; - -typedef struct { - TuioEvent type; - long fid; - int sid; - float x; - float y; - float z; - float a; - //Ajouté par alexandre.bastien@iri.centrepompidou.fr - const char* code; -} TuioEventData; - -/*void tuio_start(int); -void tuio_stop();*/ - -extern void tuio_callback(TuioEventData); - -extern "C" -{ -__declspec(dllexport) void tuio_start(int); -__declspec(dllexport) void tuio_stop(void); -__declspec(dllexport) void t(void); -} - -#endif -