Class MetadataTag
Abstract class that represent any future metadata that should be added to the frame report
Inherited Members
Object.FindObjectsByType<T>(FindObjectsSortMode)
Object.FindObjectsByType<T>(FindObjectsInactive, FindObjectsSortMode)
Object.FindFirstObjectByType<T>()
Object.FindAnyObjectByType<T>()
Object.FindFirstObjectByType<T>(FindObjectsInactive)
Object.FindAnyObjectByType<T>(FindObjectsInactive)
Namespace: UnityEngine.Perception.GroundTruth.MetadataReporter
Assembly: Unity.Perception.Runtime.dll
Syntax
[MovedFrom("UnityEngine.Perception.GroundTruth.ReportMetadata")]
public abstract class MetadataTag : MonoBehaviour
Properties
key
Object name in the JSON
Declaration
protected abstract string key { get; }
Property Value
Type | Description |
---|---|
string |
Methods
GetReportedValues(IMessageBuilder)
Report data should be added in this method
Declaration
protected abstract void GetReportedValues(IMessageBuilder builder)
Parameters
Type | Name | Description |
---|---|---|
IMessageBuilder | builder |
OnDestroy()
Unity function called once object is destroyed
Declaration
protected void OnDestroy()
OnDisable()
Unity function called once object is disabled in ths scene hierarchy
Declaration
protected void OnDisable()
OnEnable()
Unity function called once object is enabled in ths scene hierarchy
Declaration
protected void OnEnable()