ArCoreController class

Constructors

ArCoreController({required int id, bool? enableTapRecognizer, bool? enablePlaneRenderer, bool? enableUpdateListener, bool? debug = false})

Properties

debug bool?
final
enablePlaneRenderer bool?
final
enableTapRecognizer bool?
final
enableUpdateListener bool?
final
hashCode int
The hash code for this object.
no setterinherited
id int
final
onError StringResultHandler?
getter/setter pair
onNodeTap StringResultHandler?
getter/setter pair
onPlaneDetected ArCorePlaneHandler?
getter/setter pair
onPlaneTap ArCoreHitResultHandler?
getter/setter pair
onTrackingImage ArCoreAugmentedImageTrackingHandler?
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
trackingState String
getter/setter pair

Methods

addArCoreNode(ArCoreNode node, {String? parentNodeName}) Future<void>
addArCoreNodeToAugmentedImage(ArCoreNode node, int index, {String? parentNodeName}) → dynamic
addArCoreNodeWithAnchor(ArCoreNode node, {String? parentNodeName}) Future<void>
dispose() → void
getTrackingState() Future
init() → dynamic
loadAugmentedImagesDatabase({Uint8List? bytes}) Future<void>
loadMultipleAugmentedImage({Map<String, Uint8List>? bytesMap}) Future<void>
loadSingleAugmentedImage({required Uint8List bytes}) Future<void>
noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
removeNode({String? nodeName}) Future<void>
removeNodeWithIndex(int index) Future<void>
resume() → void
togglePlaneRenderer() Future
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Methods

checkArCoreAvailability() → dynamic
checkIsArCoreInstalled() → dynamic