Class SKAudioNode

All Implemented Interfaces:
NSCoding, NSObjectProtocol, NSSecureCoding, UIActivityItemsConfigurationProviding, UIFocusEnvironment, UIFocusItem, UIPasteConfigurationSupporting, UIResponderStandardEditActions, UIUserActivityRestoring, ObjCProtocol

public class SKAudioNode
extends SKNode
implements NSSecureCoding
Since:
Available in iOS 9.0 and later.
  • Constructor Details

    • SKAudioNode

      public SKAudioNode()
    • SKAudioNode

      protected SKAudioNode​(NSObject.Handle h, long handle)
    • SKAudioNode

      protected SKAudioNode​(NSObject.SkipInit skipInit)
    • SKAudioNode

      public SKAudioNode​(AVAudioNode node)
    • SKAudioNode

      public SKAudioNode​(NSCoder aDecoder)
    • SKAudioNode

      public SKAudioNode​(String name)
    • SKAudioNode

      public SKAudioNode​(NSURL url)
    • SKAudioNode

      public SKAudioNode​(File file)
  • Method Details

    • getAVAudioNode

      public AVAudioNode getAVAudioNode()
    • setAVAudioNode

      public void setAVAudioNode​(AVAudioNode v)
    • isAutoplayLooped

      public boolean isAutoplayLooped()
    • setAutoplayLooped

      public void setAutoplayLooped​(boolean v)
    • isPositional

      public boolean isPositional()
    • setPositional

      public void setPositional​(boolean v)
    • supportsSecureCoding

      public static boolean supportsSecureCoding()
    • init

      protected long init​(AVAudioNode node)
    • init

      protected long init​(NSCoder aDecoder)
      Overrides:
      init in class SKNode
    • init

      protected long init​(String name)
    • init

      protected long init​(NSURL url)