Classes
The following classes are available globally.
-
The
ARViewControllerObjc
provides an infrastructure for your application to manageBearScanner
. You can create instances ofARViewControllerObjc
or its subclasses and use these objects to provide the specific behavior and visual appearance you need.Warning
You can create multiple instances ofARViewControllerObjc
or its subclasses, but you can’t show them simultaneously. And keep in mind that each instance ofARViewControllerObjc
or its subclass uses the same view for rendering. Be careful with the view states.Declaration
Objective-C
@interface ARViewControllerObjc : UIViewController
Swift
class ARViewControllerObjc : UIViewController
-
The
ARHandlerXamarinProxy
provides a mechanism for your application to handle features ofARViewController
.Due to Xamarin limitations,
See moreARHandlerProtocol
can’t be used. Therefore, this proxy should be used instead ofARHandlerProtocol
.Declaration
Swift
@objc public final class ARHandlerXamarinProxy : NSObject, ARHandlerProtocol
-
The
ARViewController
provides an infrastructure for your application to manageBearScanner
. You can create instances ofARViewController
or its subclasses and use these objects to provide the specific behavior and visual appearance you need.Warning
You can create multiple instances ofARViewController
or its subclasses, but you can’t show them simultaneously. And keep in mind that each instance ofARViewController
or its subclass uses the same view for rendering. Be careful with the view states.Declaration
Swift
@objc open class ARViewController : UIViewController
-
The
See moreBearError
exposes short description, type and in some cases reason of occurred error.Declaration
Swift
@objcMembers public class BearError : NSObject, Error
-
BearSDK. Handles configuration and initialization of BearSDK.
Copyright
2013-2021 ARGO SASRequires
iOS 12.0 and laterVersion
3.3.1
Declaration
Swift
@objc public class BearSDK : NSObject