toPannerStrategy method
Convert from a SYZ_PANNER_STRATEGY
member.
Implementation
PannerStrategy toPannerStrategy() {
switch (this) {
case SYZ_PANNER_STRATEGY.SYZ_PANNER_STRATEGY_DELEGATE:
return PannerStrategy.delegate;
case SYZ_PANNER_STRATEGY.SYZ_PANNER_STRATEGY_HRTF:
return PannerStrategy.hrtf;
case SYZ_PANNER_STRATEGY.SYZ_PANNER_STRATEGY_STEREO:
return PannerStrategy.stereo;
case SYZ_PANNER_STRATEGY.SYZ_PANNER_STRATEGY_COUNT:
return PannerStrategy.count;
default:
throw SynthizerError(
'Unrecognised `SYZ_PANNER_STRATEGY` member.',
this,
);
}
}