Package org.robovm.apple.arkit
Class ARSessionDelegateAdapter
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.arkit.ARSessionObserverAdapter
-
- org.robovm.apple.arkit.ARSessionDelegateAdapter
-
- All Implemented Interfaces:
ARSessionDelegate
,ARSessionObserver
,NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class ARSessionDelegateAdapter extends ARSessionObserverAdapter implements ARSessionDelegate
-
-
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 ARSessionDelegateAdapter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
didAddAnchors(ARSession session, NSArray<ARAnchor> anchors)
void
didRemoveAnchors(ARSession session, NSArray<ARAnchor> anchors)
void
didUpdateAnchors(ARSession session, NSArray<ARAnchor> anchors)
void
didUpdateFrame(ARSession session, ARFrame frame)
-
Methods inherited from class org.robovm.apple.arkit.ARSessionObserverAdapter
cameraDidChangeTrackingState, didFailWithError, didOutputAudioSampleBuffer, sessionInterruptionEnded, sessionShouldAttemptRelocalization, sessionWasInterrupted
-
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
-
Methods inherited from class org.robovm.objc.ObjCObject
addStrongRef, dispose, dispose, finalize, getAssociatedObject, getObjCClass, getPeerObject, getSuper, initObject, logRetainRelease, removeStrongRef, retainCustomObjectFromCb, setAssociatedObject, toObjCObject, toObjCObject, updateStrongRef
-
Methods inherited from interface org.robovm.apple.arkit.ARSessionObserver
cameraDidChangeTrackingState, didFailWithError, didOutputAudioSampleBuffer, sessionInterruptionEnded, sessionShouldAttemptRelocalization, sessionWasInterrupted
-
-
-
-
Method Detail
-
didUpdateFrame
public void didUpdateFrame(ARSession session, ARFrame frame)
- Specified by:
didUpdateFrame
in interfaceARSessionDelegate
-
didAddAnchors
public void didAddAnchors(ARSession session, NSArray<ARAnchor> anchors)
- Specified by:
didAddAnchors
in interfaceARSessionDelegate
-
didUpdateAnchors
public void didUpdateAnchors(ARSession session, NSArray<ARAnchor> anchors)
- Specified by:
didUpdateAnchors
in interfaceARSessionDelegate
-
didRemoveAnchors
public void didRemoveAnchors(ARSession session, NSArray<ARAnchor> anchors)
- Specified by:
didRemoveAnchors
in interfaceARSessionDelegate
-
-