|
FastLED 3.10.6
|
#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_NO_EXCEPT | |
| Asset-handle overload (issue #2284). | |
| UIAudio (const fl::string &name, const fl::audio::Config &config) FL_NO_EXCEPT | |
| FL_NO_COPY(UIAudio) UIAudio(const fl | UIAudio (const fl::string &name, const fl::url &url) FL_NO_EXCEPT |
| ~UIAudio () FL_NO_EXCEPT | |
| fl::shared_ptr< audio::IInput > | audioInput () FL_NO_EXCEPT |
| const fl::optional< audio::Config > & | config () const FL_NO_EXCEPT |
| bool | hasNext () FL_NO_EXCEPT |
| audio::Sample | next () FL_NO_EXCEPT |
| fl::shared_ptr< audio::Processor > | processor () FL_NO_EXCEPT |
| void | setGroup (const fl::string &groupName) FL_NO_EXCEPT override |
Public Member Functions inherited from fl::UIElement | |
| UIElement () FL_NO_EXCEPT | |
| VIRTUAL_IF_NOT_AVR | ~UIElement () FL_NO_EXCEPT |
| fl::string | getGroup () const FL_NO_EXCEPT |
| bool | hasGroup () const FL_NO_EXCEPT |
Protected Attributes | |
| fl::optional< audio::Config > | mConfig |
| UIAudioImpl | mImpl |
| fl::shared_ptr< audio::Processor > | mProcessor |