This class serves both as an augmentation definition for a Barcode observer. More...
Public Types | |
| enum | BarcodeType { UPCA , UPCE , EAN8 , EAN13 , CODE39 , CODE93 , CODE128 , CODABAR , ITF , QRCODE , DATAMATRIX , AZTEC , PDF417 , MICROQRCODE } |
| Types of supported barcodes. More... | |
Properties | |
| bool | DetectMultipleBarcodes [get] |
| Flag to indicate if the observer can detect multiple barcodes in parallel. | |
| BarcodeInstanceData | InstanceData [get] |
| The data of the tracked Barcode instance. | |
| HashSet< BarcodeType > | ObservedTypes [get] |
| All Barcode types that can be observed. | |
| Action< Vector3[]> | OnBarcodeOutlineChanged |
| Event that is executed when the barcode instance's outline has changed. The vertices are in local space relative to the BarcodeBehaviour's transform. | |
Properties inherited from ObserverBehaviour | |
| int? | ID [get] |
| The runtime Id of the Observer. | |
| string | TargetName [get] |
| Name of the target of the Observer. | |
| TargetStatus | TargetStatus = TargetStatus.NotObserved [get] |
| Current status information of the target. | |
Additional Inherited Members | |
Events inherited from ObserverBehaviour | |
| Action< ObserverBehaviour > | OnBehaviourDestroyed |
| Triggered when this behaviour is destroyed. Can be used for script cleanup. | |
| Action< ObserverBehaviour, TargetStatus > | OnTargetStatusChanged |
| Triggered when the TargetStatus changes. | |
This class serves both as an augmentation definition for a Barcode observer.
| enum BarcodeType |
Types of supported barcodes.
|
get |
Flag to indicate if the observer can detect multiple barcodes in parallel.
|
get |
The data of the tracked Barcode instance.
|
get |
All Barcode types that can be observed.
|
addremove |
Event that is executed when the barcode instance's outline has changed. The vertices are in local space relative to the BarcodeBehaviour's transform.