# ExistentTrackerComponent

[ExistentDocumentation](/documentation/v0.0.2/resources/existent-api/index.md) > ExistentTrackerComponent

## ExistentTrackerComponent

### Class Details

**Defined in:** Public/Components/ExistentTrackerComponent.h

**Hierarchy:** *Object > ActorComponent > ExistentTrackerComponent*

### Properties

|                               |                          |                                                                                                                                                                                                                                          |
| ----------------------------- | ------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| AExistentSpace\*              | CurrentSpace             | The assigned CurrentSpace will be the origin for this tracked object's coordinates.                                                                                                                                                      |
| FName                         | DeviceMeshName           | The name of the device mesh to display. This list is filled in by collecting the device models added to the tracking system selected                                                                                                     |
| bool                          | HideMeshwhenTrackingLost | Whether, after noticing that this object is no longer receiving valid tracking data, we should hide its mesh so it doesn't render in the wrong place.                                                                                    |
| FName                         | ID                       | The ID of the tracker.                                                                                                                                                                                                                   |
| FName                         | Meshtooutline            | In backstage mode, this mesh will be outlined so it's visible from any Space you're in (regardless of where this Actor is). It's a good idea to select a mesh that looks most similar to what the physical prop looks like in real life. |
| uint8                         | OutlineAlpha             | Sets the transparency level of the debug outline for the tracker's mesh, with 0 being fully transparent and 255 fully opaque.                                                                                                            |
| float                         | OutlineThickness         | Determines the thickness of the debug outline around the tracker's mesh, enhancing visual distinction.                                                                                                                                   |
| bool                          | RenderDeviceMesh         | Should the device model be rendered?                                                                                                                                                                                                     |
| bool                          | RenderOutline            |                                                                                                                                                                                                                                          |
| bool                          | ShouldMoveRootTransform  | If true, this component directly applies the tracked transform to its Actor's root transform. Otherwise tracking location/rotation has to be queried from this component every frame.                                                    |
| UExistentTrackingSystemBase\* | TrackingSystem           | The tracking system to use. E.g. base station or live link.                                                                                                                                                                              |
| bool                          | UpdateTrackinginEditor   | Should the tracker update its transform while running in the editor?                                                                                                                                                                     |

### Nodes

|                                                                                                                                              |
| -------------------------------------------------------------------------------------------------------------------------------------------- |
| [Get Current Space](/documentation/v0.0.2/resources/existent-api/index/existenttrackercomponent/getcurrentspace.md)                          |
| [Get Id](/documentation/v0.0.2/resources/existent-api/index/existenttrackercomponent/getid.md)                                               |
| [Get Tracker Relative Transform](/documentation/v0.0.2/resources/existent-api/index/existenttrackercomponent/gettrackerrelativetransform.md) |
| [Get Tracker World Transform](/documentation/v0.0.2/resources/existent-api/index/existenttrackercomponent/gettrackerworldtransform.md)       |
| [Get Tracking IDs](/documentation/v0.0.2/resources/existent-api/index/existenttrackercomponent/gettrackingids.md)                            |
| [Get Tracking Status](/documentation/v0.0.2/resources/existent-api/index/existenttrackercomponent/gettrackingstatus.md)                      |
| [Server Set Id](/documentation/v0.0.2/resources/existent-api/index/existenttrackercomponent/server_setid.md)                                 |
| [Set Current Space](/documentation/v0.0.2/resources/existent-api/index/existenttrackercomponent/setcurrentspace.md)                          |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.existent.com/documentation/v0.0.2/resources/existent-api/index/existenttrackercomponent.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
