|
FastLED 3.10.8
|
Definition at line 26 of file synth.cpp.hpp.
#include <synth.cpp.hpp>
Inheritance diagram for fl::audio::SynthEngineImpl:
Collaboration diagram for fl::audio::SynthEngineImpl:Public Member Functions | |
| SynthEngineImpl (const SynthEngineImpl &) FL_NO_EXCEPT=delete | |
| SynthEngineImpl (i32 width, i32 oversample) FL_NO_EXCEPT | |
| ~SynthEngineImpl () FL_NO_EXCEPT override | |
| hw::HexWaveEngine * | getEngineInternal () const FL_NO_EXCEPT |
| i32 | getOversample () const FL_NO_EXCEPT override |
| Get the oversample setting. | |
| i32 | getWidth () const FL_NO_EXCEPT override |
| Get the width setting. | |
| bool | isValid () const FL_NO_EXCEPT override |
| Check if engine was initialized successfully. | |
| SynthEngineImpl & | operator= (const SynthEngineImpl &) FL_NO_EXCEPT=delete |
Public Member Functions inherited from fl::audio::ISynthEngine | |
| virtual | ~ISynthEngine () FL_NO_EXCEPT=default |
Private Attributes | |
| hw::HexWaveEngine * | mEngine = nullptr |
| i32 | mOversample |
| i32 | mWidth |
Additional Inherited Members | |
Static Public Member Functions inherited from fl::audio::ISynthEngine | |
| static ISynthEnginePtr | create (i32 width=32, i32 oversample=16) FL_NO_EXCEPT |
| Factory function to create an engine with the specified quality settings. | |