An effect source is constructed by providing configuration options.
Optional
options: BasseEffectSourceOptions = {}Options which modify the base effect source instance
Some other object which is responsible for this source.
The source id linked to this effect source.
The data of this source.
The geometric shape of the effect source which is generated later.
Records of suppression strings with a boolean value. If any of this record is true, the source is suppressed.
Protected
_flagsA collection of boolean flags which control rendering and refresh behavior for the source.
Static
sourceStatic
effectsThe target collection into the effects canvas group.
Static
defaultEffect source default data.
The x-coordinate of the point source origin.
The y-coordinate of the point source origin.
The elevation bound to this source.
Returns the update ID associated with this source. The update ID is increased whenever the shape of the source changes.
Is this source currently active? A source is active if it is attached to an effect collection and is not disabled or suppressed.
Is this source attached to an effect collection?
Is this source temporarily suppressed?
Initialize and configure the source using provided data.
Provided data for configuration
Additional options which modify source initialization
An object containing optional behaviors to apply.
Should source data be reset to default values before applying changes?
The initialized source
Protected
_createProtected
_configureProtected
_refreshProtected
_destroy
A specialized subclass of the BaseEffectSource which describes a point-based source of sound.
Mixes