Home › Forums › Community Projects › Gaming and desktop mouse control with the Rex › Reply To: Gaming and desktop mouse control with the Rex
10/06/2014 at 22:03 #1140
torque
Participant
Hello and thank you for the code & nice video.
In addition to Robert’s fix above, I needed the change below to build.
In HandleEvent(), between 6) and 7) change hObject to hEvent.
From
if (txGetEventBehavior(hObject, &hBehavior, TX_INTERACTIONBEHAVIORTYPE_GAZEPOINTDATA) == TX_RESULT_OK) {
OnGazeDataEvent(hBehavior);
txReleaseObject(&hBehavior);
}
if (txGetEventBehavior(hObject, &hBehavior, TX_INTERACTIONBEHAVIORTYPE_FIXATIONDATA) == TX_RESULT_OK) {
OnFixationDataEvent(hBehavior);
txReleaseObject(&hBehavior);
}
to
if (txGetEventBehavior(hEvent, &hBehavior, TX_INTERACTIONBEHAVIORTYPE_GAZEPOINTDATA) == TX_RESULT_OK) {
OnGazeDataEvent(hBehavior);
txReleaseObject(&hBehavior);
}
if (txGetEventBehavior(hEvent, &hBehavior, TX_INTERACTIONBEHAVIORTYPE_FIXATIONDATA) == TX_RESULT_OK) {
OnFixationDataEvent(hBehavior);
txReleaseObject(&hBehavior);
}