front_idill/extern/fajran-npTuioClient/src/client.h
changeset 30 45c889eae324
parent 29 fcf435874395
child 31 2c7fc855eba8
--- 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 <http://www.gnu.org/licenses/>.
-//
-
-/*
-    Modified by alexandre.bastien@iri.centrepompidou.fr to manage TUIO strings.
-*/
-
-#ifndef CLIENT_H_
-#define CLIENT_H_
-
-#include <string>
-
-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
-