private void OnFoveatedData(ref tobii_wearable_foveated_gaze_t data) { _foveatedGazeDirectionLocal.x = data.gaze_direction_combined_normalized_xyz.x * -1; // Tobii to Unity CS conversion _foveatedGazeDirectionLocal.y = data.gaze_direction_combined_normalized_xyz.y; _foveatedGazeDirectionLocal.z = data.gaze_direction_combined_normalized_xyz.z; }
private static void OnWearableFoveatedGaze(ref tobii_wearable_foveated_gaze_t data, IntPtr userData) { var gch = GCHandle.FromIntPtr(userData); var t = (WearableFoveatedDataCallback)gch.Target; t.Invoke(ref data); }