Interface that trackers inherit that use different targets for tracking.
Members
targets :Array.<TrackingTarget>
The list of tracking targets.
Type:
- Array.<TrackingTarget>
tracking :boolean
Current target tracking status.
Type:
- boolean
Methods
(async) setTrackingTargets(newTargets)
Update the tracking target config. This will override existing targets and remove already learned targets.
Parameters:
Name | Type | Description |
---|---|---|
newTargets |
Array.<TargetConfig> |
Events
trackingStatusChanged
Fired when a tracking target is found or lost.
Parameters:
Name | Type | Description | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
info |
object |
Properties
|
trackingTargetNew
Fired when an unregistered tracking target is found.
Parameters:
Name | Type | Description |
---|---|---|
target |
TrackingTarget |
trackingTargetStatusChanged
Fired when a tracking target is found or lost.
Parameters:
Name | Type | Description |
---|---|---|
target |
TrackingTarget |