Class VuMarkTargetBehavior
A component that binds an Vuforia VuMark target with an entity.
Inheritance
VuMarkTargetBehavior
Implements
Inherited Members
Namespace: Evergine.Vuforia
Assembly: Evergine.Vuforia.dll
Syntax
public class VuMarkTargetBehavior : VuforiaTargetBehavior, IDependencyObject
Properties
AvailableTrackables
Gets enumerable that contains the names of the VuMark trackables described by the dataset.
Declaration
public override IEnumerable<string> AvailableTrackables { get; }
Property Value
Type | Description |
---|---|
IEnumerable<string> |
Overrides
DataType
Gets the data type that this entity should match.
Declaration
[RenderProperty(Tag = 1, Tooltip = "The data type that this entity should match")]
public VuMarkDataTypes DataType { get; }
Property Value
Type | Description |
---|---|
VuMarkDataTypes |
NumericValue
Gets the numeric ID value that match with this entity if the datatype is marked as a Numeric.
Declaration
[RenderProperty(AttachToTag = 1, AttachToValue = VuMarkDataTypes.Numeric, CustomPropertyName = "Numeric Value", Tooltip = "The numeric value that match with this entity if the datatype is marked as a 'Numeric'")]
public ulong NumericValue { get; }
Property Value
Type | Description |
---|---|
ulong |
StringValue
Gets the string ID value that match with this entity if the datatype is marked as a String.
Declaration
[RenderProperty(AttachToTag = 1, AttachToValue = VuMarkDataTypes.String, CustomPropertyName = "String ID", Tooltip = "The string ID value that match with this entity if the datatype is marked as a 'String'")]
public string StringValue { get; }
Property Value
Type | Description |
---|---|
string |