front_idill/extern/fajran-npTuioClient/TuioClient/TuioClient.h
changeset 27 6c08d4d7219e
parent 21 e4e5f02787a1
child 28 9ccef81f02ab
--- a/front_idill/extern/fajran-npTuioClient/TuioClient/TuioClient.h	Fri Apr 06 18:36:40 2012 +0200
+++ b/front_idill/extern/fajran-npTuioClient/TuioClient/TuioClient.h	Thu Apr 12 13:09:46 2012 +0200
@@ -42,6 +42,7 @@
 #include "TuioListener.h"
 #include "TuioObject.h"
 #include "TuioCursor.h"
+#include "TuioString.h"
 
 using namespace osc;
 
@@ -59,8 +60,16 @@
 		
 		TuioObject* getTuioObject(long s_id);
 		TuioCursor* getTuioCursor(long s_id);
+		/*
+		* Ajouté par alexandre.bastien@iri.centrepompidou.fr
+		*/
+		TuioString* getTuioString(long s_id);
 		std::list<TuioObject*> getTuioObjects();
 		std::list<TuioCursor*> getTuioCursors();
+		/*
+		* Ajouté par alexandre.bastien@iri.centrepompidou.fr
+		*/
+		std::list<TuioString*> getTuioStrings();
 		
 		void addTuioListener(TuioListener *listener);
 		void removeTuioListener(TuioListener *listener);
@@ -80,6 +89,11 @@
 		std::list<long> aliveObjectList, objectBuffer;
 		std::list<TuioCursor*> cursorList;
 		std::list<long> aliveCursorList, cursorBuffer;
+		/*
+		* Ajouté par alexandre.bastien@iri.centrepompidou.fr
+		*/
+		std::list<TuioString*> stringList;
+		std::list<long> aliveStringList, stringBuffer;
 	
 		int32 currentFrame, lastFrame;
 	
@@ -88,7 +102,11 @@
 		long getCurrentTime();
 	
 		std::list<TuioCursor*> freeCursorList, freeCursorBuffer;
-		int maxFingerID;
+		/*
+		* Ajouté par alexandre.bastien@iri.centrepompidou.fr
+		*/
+		std::list<TuioString*> freeStringList, freeStringBuffer;
+		int maxFingerID, maxStringID;
 	
 		#ifndef WIN32
 		pthread_t thread;