Skip to content

PannerNode

[<Interface>]
type PannerNode =
    abstract member coneInnerAngle: float with get, set
    abstract member coneOuterAngle: float with get, set
    abstract member coneOuterGain: float with get, set
    abstract member distanceModel: DistanceModelType with get, set
    abstract member maxDistance: float with get, set
    abstract member orientationX: AudioParam
    abstract member orientationY: AudioParam
    abstract member orientationZ: AudioParam
    abstract member panningModel: PanningModelType with get, set
    abstract member positionX: AudioParam
    abstract member positionY: AudioParam
    abstract member positionZ: AudioParam
    abstract member refDistance: float with get, set
    abstract member rolloffFactor: float with get, set
    abstract member setOrientation (x: float, y: float, z: float) : unit
    abstract member setPosition (x: float, y: float, z: float) : unit
AssemblyGlutinum.Web
Inheritsobj \| null
ImplementsAudioNode
Attributes[<AllowNullLiteral>] [<Interface>] [<Global>]

Properties

abstract member coneInnerAngle: float with get, set
abstract member coneOuterAngle: float with get, set
abstract member coneOuterGain: float with get, set
abstract member distanceModel: DistanceModelType with get, set
abstract member maxDistance: float with get, set
abstract member orientationX: AudioParam
abstract member orientationY: AudioParam
abstract member orientationZ: AudioParam
abstract member panningModel: PanningModelType with get, set
abstract member positionX: AudioParam
abstract member positionY: AudioParam
abstract member positionZ: AudioParam
abstract member refDistance: float with get, set
abstract member rolloffFactor: float with get, set

Methods

abstract member setOrientation (x: float, y: float, z: float) : unit
abstract member setPosition (x: float, y: float, z: float) : unit