ARObjectManager class
Manages the all node-related actions of an ARView
Constructors
- ARObjectManager(int id, {bool debug = false})
Properties
- debug → bool
-
Debugging status flag. If true, all platform calls are printed. Defaults to false.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- onNodeTap ↔ NodeTapResultHandler?
-
Callback function that is invoked when the platform detects a tap on a node
getter/setter pair
- onPanChange ↔ NodePanChangeHandler?
-
getter/setter pair
- onPanEnd ↔ NodePanEndHandler?
-
getter/setter pair
- onPanStart ↔ NodePanStartHandler?
-
getter/setter pair
- onRotationChange ↔ NodeRotationChangeHandler?
-
getter/setter pair
- onRotationEnd ↔ NodeRotationEndHandler?
-
getter/setter pair
- onRotationStart ↔ NodeRotationStartHandler?
-
getter/setter pair
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
addNode(
ARNode node, {ARPlaneAnchor? planeAnchor}) → Future< bool?> - Add given node to the given anchor of the underlying AR scene (or to its top-level if no anchor is given) and listen to any changes made to its transformation
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
onInitialize(
) → dynamic - Sets up the AR Object Manager
-
removeNode(
ARNode node) → dynamic - Remove given node from the AR Scene
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited