This class serves both as an augmentation definition for a MultiTarget in the editor as well as a tracked MultiTarget result at runtime More...
Public Member Functions | |
Vector3 | GetSize () |
Returns the size of the target (in 3D scene units). More... | |
TrackingOptimization | GetTrackingOptimization () |
Get the tracking optimization More... | |
bool | SetSize (Vector3 size) |
Sets the size of the target (in 3D scene units). This is only allowed when the dataset is not active! More... | |
bool | SetTrackingOptimization (TrackingOptimization optimization) |
Set the tracking optimization More... | |
Additional Inherited Members | |
![]() | |
int | ID => mObserver?.Id |
The runtime Id of the Observer More... | |
string | TargetName => mTrackableName |
Name of the target of the Observer More... | |
![]() | |
TargetStatus | TargetStatus [get] |
Current status information of the target More... | |
![]() | |
Action< ObserverBehaviour > | OnBehaviourDestroyed |
Triggered when this behaviour is destroyed. Can be used for script cleanup More... | |
Action< ObserverBehaviour, TargetStatus > | OnTargetStatusChanged |
Triggered when the TargetStatus changes More... | |
This class serves both as an augmentation definition for a MultiTarget in the editor as well as a tracked MultiTarget result at runtime
|
inline |
Returns the size of the target (in 3D scene units).
|
inline |
Get the tracking optimization
|
inline |
Sets the size of the target (in 3D scene units). This is only allowed when the dataset is not active!
|
inline |
Set the tracking optimization