Package org.robovm.apple.arkit
Interface ARSCNViewDelegate
-
- All Superinterfaces:
ARSessionObserver
,NSObjectProtocol
,org.robovm.objc.ObjCProtocol
,SCNSceneRendererDelegate
- All Known Implementing Classes:
ARSCNViewDelegateAdapter
public interface ARSCNViewDelegate extends SCNSceneRendererDelegate, ARSessionObserver
- Since:
- Available in iOS 11.0 and later.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
didAddNode(SCNSceneRenderer renderer, SCNNode node, ARAnchor anchor)
void
didRemoveNode(SCNSceneRenderer renderer, SCNNode node, ARAnchor anchor)
void
didUpdateNode(SCNSceneRenderer renderer, SCNNode node, ARAnchor anchor)
SCNNode
getNodeForAnchor(SCNSceneRenderer renderer, ARAnchor anchor)
void
willUpdateNode(SCNSceneRenderer renderer, SCNNode node, ARAnchor anchor)
-
Methods inherited from interface org.robovm.apple.arkit.ARSessionObserver
cameraDidChangeTrackingState, didFailWithError, didOutputAudioSampleBuffer, sessionInterruptionEnded, sessionShouldAttemptRelocalization, sessionWasInterrupted
-
Methods inherited from interface org.robovm.apple.scenekit.SCNSceneRendererDelegate
didApplyAnimations, didApplyConstraints, didRenderScene, didSimulatePhysics, update, willRenderScene
-
-
-
-
Method Detail
-
getNodeForAnchor
SCNNode getNodeForAnchor(SCNSceneRenderer renderer, ARAnchor anchor)
-
didAddNode
void didAddNode(SCNSceneRenderer renderer, SCNNode node, ARAnchor anchor)
-
willUpdateNode
void willUpdateNode(SCNSceneRenderer renderer, SCNNode node, ARAnchor anchor)
-
didUpdateNode
void didUpdateNode(SCNSceneRenderer renderer, SCNNode node, ARAnchor anchor)
-
didRemoveNode
void didRemoveNode(SCNSceneRenderer renderer, SCNNode node, ARAnchor anchor)
-
-