Package org.robovm.apple.arkit
Class ARSessionObserverAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.arkit.ARSessionObserverAdapter
-
- All Implemented Interfaces:
ARSessionObserver
,NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- Direct Known Subclasses:
ARSessionDelegateAdapter
public class ARSessionObserverAdapter extends NSObject implements ARSessionObserver
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.robovm.apple.foundation.NSObject
NSObject.Handle, NSObject.Marshaler, NSObject.NoRetainMarshaler, NSObject.NSKeyValueObserver, NSObject.NSObjectPtr, NSObject.SkipInit
-
-
Field Summary
-
Fields inherited from class org.robovm.apple.foundation.NSObject
FLAG_NO_RETAIN
-
-
Constructor Summary
Constructors Constructor Description ARSessionObserverAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
cameraDidChangeTrackingState(ARSession session, ARCamera camera)
void
didFailWithError(ARSession session, NSError error)
void
didOutputAudioSampleBuffer(ARSession session, CMSampleBuffer audioSampleBuffer)
void
sessionInterruptionEnded(ARSession session)
boolean
sessionShouldAttemptRelocalization(ARSession session)
void
sessionWasInterrupted(ARSession session)
-
Methods inherited from class org.robovm.apple.foundation.NSObject
addKeyValueObserver, addKeyValueObserver, afterMarshaled, alloc, autorelease, autorelease, awakeFromNib, conformsToProtocol, copy, description, didChangeValue, didChangeValue, didChangeValues, doDispose, equals, forceSkipInit, getAutoContentAccessingProxy, getClassForCoder, getClassForKeyedArchiver, getKeyValueCoder, getObservationInfo, hash, hashCode, init, isEqual, isKindOfClass, isMemberOfClass, mutableCopy, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelector, performSelectorInBackground, performSelectorOnMainThread, performSelectorOnMainThread, performSelectorV, performSelectorV, performSelectorV, release, release, removeKeyValueObserver, removeKeyValueObservers, respondsToSelector, retain, retain, retainCount, setObservationInfo, toString, willChangeValue, willChangeValue, willChangeValues
-
-
-
-
Method Detail
-
didFailWithError
public void didFailWithError(ARSession session, NSError error)
- Specified by:
didFailWithError
in interfaceARSessionObserver
-
cameraDidChangeTrackingState
public void cameraDidChangeTrackingState(ARSession session, ARCamera camera)
- Specified by:
cameraDidChangeTrackingState
in interfaceARSessionObserver
-
sessionWasInterrupted
public void sessionWasInterrupted(ARSession session)
- Specified by:
sessionWasInterrupted
in interfaceARSessionObserver
-
sessionInterruptionEnded
public void sessionInterruptionEnded(ARSession session)
- Specified by:
sessionInterruptionEnded
in interfaceARSessionObserver
-
sessionShouldAttemptRelocalization
public boolean sessionShouldAttemptRelocalization(ARSession session)
- Specified by:
sessionShouldAttemptRelocalization
in interfaceARSessionObserver
- Since:
- Available in iOS 11.3 and later.
-
didOutputAudioSampleBuffer
public void didOutputAudioSampleBuffer(ARSession session, CMSampleBuffer audioSampleBuffer)
- Specified by:
didOutputAudioSampleBuffer
in interfaceARSessionObserver
-
-