|
FastLED 3.9.15
|
#include <audio.h>
Inheritance diagram for fl::UIAudio:
Collaboration diagram for fl::UIAudio:Public Member Functions | |
| UIAudio (const fl::string &name, const fl::asset_ref &asset) FL_NOEXCEPT | |
| Asset-handle overload (issue #2284). | |
| UIAudio (const fl::string &name, const fl::audio::Config &config) FL_NOEXCEPT | |
| FL_NO_COPY(UIAudio) UIAudio(const fl | UIAudio (const fl::string &name, const fl::url &url) FL_NOEXCEPT |
| ~UIAudio () FL_NOEXCEPT | |
| fl::shared_ptr< audio::IInput > | audioInput () FL_NOEXCEPT |
| const fl::optional< audio::Config > & | config () const FL_NOEXCEPT |
| bool | hasNext () FL_NOEXCEPT |
| audio::Sample | next () FL_NOEXCEPT |
| fl::shared_ptr< audio::Processor > | processor () FL_NOEXCEPT |
| void | setGroup (const fl::string &groupName) FL_NOEXCEPT override |
Public Member Functions inherited from fl::UIElement | |
| UIElement () FL_NOEXCEPT | |
| VIRTUAL_IF_NOT_AVR | ~UIElement () FL_NOEXCEPT |
| fl::string | getGroup () const FL_NOEXCEPT |
| bool | hasGroup () const FL_NOEXCEPT |
Protected Attributes | |
| fl::optional< audio::Config > | mConfig |
| UIAudioImpl | mImpl |
| fl::shared_ptr< audio::Processor > | mProcessor |