front_idill/extern/fajran-npTuioClient/src/plugin.cpp
changeset 25 a7b0e40bcab0
parent 21 e4e5f02787a1
child 27 6c08d4d7219e
equal deleted inserted replaced
24:2bdf5d51d434 25:a7b0e40bcab0
    84         return NPERR_NO_ERROR;
    84         return NPERR_NO_ERROR;
    85     }
    85     }
    86 
    86 
    87     plugInitialized = TRUE;
    87     plugInitialized = TRUE;
    88 
    88 
    89 	tuio_start(3333);
    89 	tuio_start(80);
    90 
    90 
    91     return NPERR_NO_ERROR;
    91     return NPERR_NO_ERROR;
    92 }
    92 }
    93 
    93 
    94 /// \brief Shutdown the plugin
    94 /// \brief Shutdown the plugin
   324 	ss << event->data.type << ", ";
   324 	ss << event->data.type << ", ";
   325 	ss << event->data.sid << ", ";
   325 	ss << event->data.sid << ", ";
   326 	ss << event->data.fid << ", ";
   326 	ss << event->data.fid << ", ";
   327 	ss << event->data.x << ", ";
   327 	ss << event->data.x << ", ";
   328 	ss << event->data.y << ", ";
   328 	ss << event->data.y << ", ";
       
   329 	ss << event->data.z << ", ";
   329 	ss << event->data.a << ");";
   330 	ss << event->data.a << ");";
   330 	NPN_GetURL(event->instance, ss.str().c_str(), "_self");
   331 	NPN_GetURL(event->instance, ss.str().c_str(), "_self");
   331 
   332 
   332 	delete event;
   333 	delete event;
   333 }
   334 }
   334 
   335 
   335 void nsPluginInstance::event(TuioEventData data)
   336 void nsPluginInstance::event(TuioEventData data)
   336 {
   337 {
   337 	D("[event] callback: type=" << data.type
   338 	D("[event] callback: type=" << data.type
   338 		<< ", sid=" << data.sid << ", fid=" << data.fid
   339 		<< ", sid=" << data.sid << ", fid=" << data.fid
   339 		<< ", x=" << data.x << ", y=" << data.y << ", a=" << data.a);
   340 		<< ", x=" << data.x << ", y=" << data.y << ", z=" << data.z << ", a=" << data.a);
   340 
   341 
   341 	Event* ev = new Event();
   342 	Event* ev = new Event();
   342 	ev->instance = _instance;
   343 	ev->instance = _instance;
   343 	ev->data = data;
   344 	ev->data = data;
   344 
   345