equal
deleted
inserted
replaced
45 data.fid = fid; |
45 data.fid = fid; |
46 data.x = x; |
46 data.x = x; |
47 data.y = y; |
47 data.y = y; |
48 data.z = z; |
48 data.z = z; |
49 data.a = a; |
49 data.a = a; |
|
50 data.code = ""; |
|
51 tuio_callback(data); |
|
52 } |
|
53 |
|
54 /* |
|
55 * Ajouté par alexandre.bastien@iri.centrepompidou.fr |
|
56 */ |
|
57 static inline void call(TuioEvent type, long sid, const char* code) |
|
58 { |
|
59 TuioEventData data; |
|
60 data.type = type; |
|
61 data.sid = sid; |
|
62 data.code = code; |
50 tuio_callback(data); |
63 tuio_callback(data); |
51 } |
64 } |
52 |
65 |
53 class Listener : public TuioListener |
66 class Listener : public TuioListener |
54 { |
67 { |
104 { |
117 { |
105 call(TE_CURSOR_REMOVE, |
118 call(TE_CURSOR_REMOVE, |
106 cursor->getSessionID(), cursor->getFingerID(), |
119 cursor->getSessionID(), cursor->getFingerID(), |
107 cursor->getX(), cursor->getY(), cursor->getZ(), 0); |
120 cursor->getX(), cursor->getY(), cursor->getZ(), 0); |
108 } |
121 } |
|
122 |
|
123 /* |
|
124 * Ajouté par alexandre.bastien@iri.centrepompidou.fr |
|
125 */ |
|
126 void addTuioString(TuioString *string) |
|
127 { |
|
128 call(TE_STRING_ADD, string->getSessionID(), string->getCode()); |
|
129 } |
|
130 |
|
131 /* |
|
132 * Ajouté par alexandre.bastien@iri.centrepompidou.fr |
|
133 */ |
|
134 void updateTuioString(TuioString *string) |
|
135 { |
|
136 call(TE_STRING_UPDATE, string->getSessionID(), string->getCode()); |
|
137 } |
|
138 |
|
139 /* |
|
140 * Ajouté par alexandre.bastien@iri.centrepompidou.fr |
|
141 */ |
|
142 void removeTuioString(TuioString *string) |
|
143 { |
|
144 call(TE_STRING_REMOVE, string->getSessionID(), string->getCode()); |
|
145 } |
109 |
146 |
110 void refresh(long timestamp) |
147 void refresh(long timestamp) |
111 { |
148 { |
112 } |
149 } |
113 }; |
150 }; |
134 |
171 |
135 client = 0; |
172 client = 0; |
136 listener = 0; |
173 listener = 0; |
137 } |
174 } |
138 |
175 |
|
176 void t() |
|
177 { |
|
178 std::cout << "t" << std::endl; |
|
179 } |