One Logo Pool Ball
ARKit · IOS API REFERENCE

ARCoachingOverlayView

class · iOS 13.0+ · SDK 27.1

class ARCoachingOverlayView

Members (13)

init

init

TypeScript
static init(): Promise<ARCoachingOverlayView>
Swift declaration
init()
method · iOS 13.0+

setActive

TypeScript
setActive(active: boolean, animated: boolean): Promise<void>
Swift declaration
func setActive(_ active: Bool, animated: Bool)
get · iOS 13.0+

activatesAutomatically

TypeScript
get activatesAutomatically(): Promise<boolean>
Swift declaration
var activatesAutomatically: Bool { get set }
set · iOS 13.0+

activatesAutomatically

TypeScript
setActivatesAutomatically(value: boolean): Promise<void>
Swift declaration
var activatesAutomatically: Bool { get set }
get · iOS 13.0+

delegate

TypeScript
get delegate(): Promise<(SDKHandle) | null>
Swift declaration
@IBOutlet weak var delegate: (any ARCoachingOverlayViewDelegate)? { get set }
set · iOS 13.0+

delegate

TypeScript
setDelegate(value?: (Implements<ARCoachingOverlayViewDelegate> | SDKHandle) | null): Promise<void>
Swift declaration
@IBOutlet weak var delegate: (any ARCoachingOverlayViewDelegate)? { get set }
get · iOS 13.0+

goal

TypeScript
get goal(): Promise<ARCoachingOverlayView_Goal>
Swift declaration
var goal: ARCoachingOverlayView.Goal { get set }
set · iOS 13.0+

goal

TypeScript
setGoal(value: ARCoachingOverlayView_Goal): Promise<void>
Swift declaration
var goal: ARCoachingOverlayView.Goal { get set }
get · iOS 13.0+

isActive

TypeScript
get isActive(): Promise<boolean>
Swift declaration
var isActive: Bool { get }
get · iOS 13.0+

session

TypeScript
get session(): Promise<(ARSession) | null>
Swift declaration
var session: ARSession? { get set }
set · iOS 13.0+

session

TypeScript
setSession(value?: (ARSession) | null): Promise<void>
Swift declaration
var session: ARSession? { get set }
get · iOS 13.0+

sessionProvider

TypeScript
get sessionProvider(): Promise<(SDKHandle) | null>
Swift declaration
@IBOutlet weak var sessionProvider: (any ARSessionProviding)? { get set }
set · iOS 13.0+

sessionProvider

TypeScript
setSessionProvider(value?: (SDKHandle) | null): Promise<void>
Swift declaration
@IBOutlet weak var sessionProvider: (any ARSessionProviding)? { get set }

Skipped declarations

No declarations were skipped in this snapshot.

All ARKit types →