Package org.robovm.apple.scenekit
Interface SCNSceneRenderer
-
- All Superinterfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
- All Known Implementing Classes:
ARSCNView
,SCNRenderer
,SCNSceneRendererAdapter
,SCNView
public interface SCNSceneRenderer extends NSObjectProtocol
-
-
Method Summary
-
-
-
Method Detail
-
getScene
SCNScene getScene()
-
setScene
void setScene(SCNScene v)
-
getSceneTime
double getSceneTime()
-
setSceneTime
void setSceneTime(double v)
-
getDelegate
SCNSceneRendererDelegate getDelegate()
-
setDelegate
void setDelegate(SCNSceneRendererDelegate v)
-
isPlaying
boolean isPlaying()
-
setPlaying
void setPlaying(boolean v)
-
loops
boolean loops()
-
setLoops
void setLoops(boolean v)
-
getPointOfView
SCNNode getPointOfView()
-
setPointOfView
void setPointOfView(SCNNode v)
-
autoenablesDefaultLighting
boolean autoenablesDefaultLighting()
-
setAutoenablesDefaultLighting
void setAutoenablesDefaultLighting(boolean v)
-
isJitteringEnabled
boolean isJitteringEnabled()
-
setJitteringEnabled
void setJitteringEnabled(boolean v)
-
showsStatistics
boolean showsStatistics()
-
setShowsStatistics
void setShowsStatistics(boolean v)
-
getDebugOptions
SCNDebugOptions getDebugOptions()
- Since:
- Available in iOS 9.0 and later.
-
setDebugOptions
void setDebugOptions(SCNDebugOptions v)
- Since:
- Available in iOS 9.0 and later.
-
getOverlaySKScene
SKScene getOverlaySKScene()
-
setOverlaySKScene
void setOverlaySKScene(SKScene v)
-
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.
-
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
void setAudioListener(SCNNode v)
- Since:
- Available in iOS 9.0 and later.
-
presentScene
void presentScene(SCNScene scene, SKTransition transition, SCNNode pointOfView, java.lang.Runnable completionHandler)
- Since:
- Available in iOS 9.0 and later.
-
hitTest
NSArray<SCNHitTestResult> hitTest(CGPoint point, SCNHitTestOptions options)
-
getNodesInsideFrustum
NSArray<SCNNode> getNodesInsideFrustum(SCNNode pointOfView)
- Since:
- Available in iOS 9.0 and later.
-
projectPoint
SCNVector3 projectPoint(SCNVector3 point)
-
unprojectPoint
SCNVector3 unprojectPoint(SCNVector3 point)
-
prepareObject
boolean prepareObject(NSObject object, org.robovm.objc.block.BooleanBlock block)
-
prepareObjects
void prepareObjects(NSArray<?> objects, org.robovm.objc.block.VoidBooleanBlock completionHandler)
-
-