internal void SetTrackerManager(ITrackerManager manager) { if (TrackerManager != null) { TrackerManager.AnnounceComplete -= HandleTrackerAnnounceComplete; } TrackerManager = manager; if (TrackerManager != null) { TrackerManager.AnnounceComplete += HandleTrackerAnnounceComplete; } }
public TrackerController(ILogger <TrackerController> logger, ITrackerManager trackerManager) { this._logger = logger; this.trackerManager = trackerManager; }
public static void Init(GestureType gestures, bool useCache) { Current = new TrackerManager(gestures, useCache); }