Package org.robovm.apple.scenekit
Interface SCNSceneRenderer
- All Superinterfaces:
NSObjectProtocol,ObjCProtocol
- All Known Implementing Classes:
ARSCNView,SCNRenderer,SCNSceneRendererAdapter,SCNView
public interface SCNSceneRenderer extends NSObjectProtocol
-
Method Summary
-
Method Details
-
getScene
SCNScene getScene() -
setScene
-
getSceneTime
double getSceneTime() -
setSceneTime
void setSceneTime(double v) -
getDelegate
SCNSceneRendererDelegate getDelegate() -
setDelegate
-
isPlaying
boolean isPlaying() -
setPlaying
void setPlaying(boolean v) -
loops
boolean loops() -
setLoops
void setLoops(boolean v) -
getPointOfView
SCNNode getPointOfView() -
setPointOfView
-
autoenablesDefaultLighting
boolean autoenablesDefaultLighting() -
setAutoenablesDefaultLighting
void setAutoenablesDefaultLighting(boolean v) -
isJitteringEnabled
boolean isJitteringEnabled() -
setJitteringEnabled
void setJitteringEnabled(boolean v) -
isTemporalAntialiasingEnabled
boolean isTemporalAntialiasingEnabled()- Since:
- Available in iOS 13.0 and later.
-
setTemporalAntialiasingEnabled
void setTemporalAntialiasingEnabled(boolean v)- Since:
- Available in iOS 13.0 and later.
-
showsStatistics
boolean showsStatistics() -
setShowsStatistics
void setShowsStatistics(boolean v) -
getDebugOptions
SCNDebugOptions getDebugOptions()- Since:
- Available in iOS 9.0 and later.
-
setDebugOptions
- Since:
- Available in iOS 9.0 and later.
-
getOverlaySKScene
SKScene getOverlaySKScene() -
setOverlaySKScene
-
getRenderingAPI
SCNRenderingAPI getRenderingAPI()- Since:
- Available in iOS 9.0 and later.
-
getContext
EAGLContext getContext() -
getCurrentRenderCommandEncoder
MTLRenderCommandEncoder getCurrentRenderCommandEncoder()- Since:
- Available in iOS 9.0 and later.
-
getCurrentRenderPassDescriptor
MTLRenderPassDescriptor getCurrentRenderPassDescriptor()- Since:
- Available in iOS 9.0 and later.
-
getDevice
MTLDevice getDevice()- Since:
- Available in iOS 9.0 and later.
-
getColorPixelFormat
MTLPixelFormat getColorPixelFormat()- Since:
- Available in iOS 9.0 and later.
-
getDepthPixelFormat
MTLPixelFormat getDepthPixelFormat()- Since:
- Available in iOS 9.0 and later.
-
getStencilPixelFormat
MTLPixelFormat getStencilPixelFormat()- Since:
- Available in iOS 9.0 and later.
-
getCommandQueue
MTLCommandQueue getCommandQueue()- Since:
- Available in iOS 9.0 and later.
-
getAudioEngine
AVAudioEngine getAudioEngine()- Since:
- Available in iOS 9.0 and later.
-
getAudioEnvironmentNode
AVAudioEnvironmentNode getAudioEnvironmentNode()- Since:
- Available in iOS 9.0 and later.
-
getAudioListener
SCNNode getAudioListener()- Since:
- Available in iOS 9.0 and later.
-
setAudioListener
- Since:
- Available in iOS 9.0 and later.
-
getCurrentViewport
CGRect getCurrentViewport()- Since:
- Available in iOS 13.0 and later.
-
usesReverseZ
boolean usesReverseZ()- Since:
- Available in iOS 13.0 and later.
-
setUsesReverseZ
void setUsesReverseZ(boolean v)- Since:
- Available in iOS 13.0 and later.
-
presentScene
void presentScene(SCNScene scene, SKTransition transition, SCNNode pointOfView, Runnable completionHandler)- Since:
- Available in iOS 9.0 and later.
-
hitTest
-
isNodeInsideFrustum
-
getNodesInsideFrustum
- Since:
- Available in iOS 9.0 and later.
-
projectPoint
-
unprojectPoint
-
prepareObject
-
prepareObjects
-