(One intermediate revision by one other user not shown)
Line 1:
Line 1:
<languages></languages>
<languages></languages>
<translate>
<!--T:1-->
{{stub}}
{{Infobox Component
{{Infobox Component
|Image=TrackerControllerComponent.png
|Image=TrackerControllerComponent.png
|Name=TrackerController
|Name=Tracker Controller
}}
}}
The '''TrackerController''' component is an internally used component that triggers a pair of sync Delegates when a device is added to the user's list of tracked devices with position and rotation.
<!--T:2-->
== Fields ==
== Intoduction ==
<!--T:3-->
== Usage ==
{{Table ComponentFields
{{Table ComponentFields
|TargetUser|User|
|PositionStreamConfigurator|{{RootFieldType|SyncDelegate`1|[[Type:Action`2|Action`2]]<[[Type:ValueStream`1|ValueStream`1]]<[[Type:Float3|Float3]]>, [[Type:Int|Int]]>}}|TypeAdv0=true| The Sync delegate to call with the created tracked device's position stream and "2" as a number when a device is added.
|RotationStreamConfigurator|{{RootFieldType|SyncDelegate`1|[[Type:Action`2|Action`2]]<[[Type:ValueStream`1|ValueStream`1]]<[[Type:FloatQ|FloatQ]]>, [[Type:Int|Int]]>}}|TypeAdv1=true| The Sync delegate to call with the created tracked device's rotation stream and "2" as a number when a device is added.
The TrackerController component is an internally used component that triggers a pair of sync Delegates when a device is added to the user's list of tracked devices with position and rotation.