Package org.robovm.apple.scenekit
Class SCNAudioPlayer
- java.lang.Object
-
- org.robovm.rt.bro.NativeObject
-
- org.robovm.objc.ObjCObject
-
- org.robovm.apple.foundation.NSObject
-
- org.robovm.apple.scenekit.SCNAudioPlayer
-
- All Implemented Interfaces:
NSObjectProtocol
,org.robovm.objc.ObjCProtocol
public class SCNAudioPlayer extends NSObject
- Since:
- Available in iOS 9.0 and later.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SCNAudioPlayer.SCNAudioPlayerPtr
-
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 Modifier Constructor Description protected
SCNAudioPlayer()
SCNAudioPlayer(AVAudioNode audioNode)
protected
SCNAudioPlayer(NSObject.Handle h, long handle)
protected
SCNAudioPlayer(NSObject.SkipInit skipInit)
SCNAudioPlayer(SCNAudioSource source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AVAudioNode
getAudioNode()
SCNAudioSource
getAudioSource()
java.lang.Runnable
getDidFinishPlayback()
java.lang.Runnable
getWillStartPlayback()
protected long
init(AVAudioNode audioNode)
protected long
init(SCNAudioSource source)
void
setDidFinishPlayback(java.lang.Runnable v)
void
setWillStartPlayback(java.lang.Runnable v)
-
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
-
-
-
-
Constructor Detail
-
SCNAudioPlayer
protected SCNAudioPlayer()
-
SCNAudioPlayer
protected SCNAudioPlayer(NSObject.Handle h, long handle)
-
SCNAudioPlayer
protected SCNAudioPlayer(NSObject.SkipInit skipInit)
-
SCNAudioPlayer
public SCNAudioPlayer(SCNAudioSource source)
-
SCNAudioPlayer
public SCNAudioPlayer(AVAudioNode audioNode)
-
-
Method Detail
-
getWillStartPlayback
public java.lang.Runnable getWillStartPlayback()
-
setWillStartPlayback
public void setWillStartPlayback(java.lang.Runnable v)
-
getDidFinishPlayback
public java.lang.Runnable getDidFinishPlayback()
-
setDidFinishPlayback
public void setDidFinishPlayback(java.lang.Runnable v)
-
getAudioNode
public AVAudioNode getAudioNode()
-
getAudioSource
public SCNAudioSource getAudioSource()
-
init
protected long init(SCNAudioSource source)
-
init
protected long init(AVAudioNode audioNode)
-
-