|
FastLED 3.9.15
|
#include <config.h>
Collaboration diagram for fl::MultiChannelConfig:Public Member Functions | |
| MultiChannelConfig () FL_NOEXCEPT=default | |
| MultiChannelConfig (const MultiChannelConfig &) FL_NOEXCEPT=default | |
| MultiChannelConfig (fl::initializer_list< ChannelConfig > channels) FL_NOEXCEPT | |
| Construct from initializer list of ChannelConfig (copies to shared_ptr internally) | |
| MultiChannelConfig (fl::initializer_list< ChannelConfigPtr > channels) FL_NOEXCEPT | |
| MultiChannelConfig (fl::span< ChannelConfig > channels) FL_NOEXCEPT | |
| Construct from span of ChannelConfig (copies to shared_ptr internally) | |
| MultiChannelConfig (fl::span< ChannelConfigPtr > channels) FL_NOEXCEPT | |
| MultiChannelConfig (MultiChannelConfig &&) FL_NOEXCEPT=default | |
| ~MultiChannelConfig () FL_NOEXCEPT=default | |
| MultiChannelConfig & | add (ChannelConfigPtr channel) FL_NOEXCEPT |
| Add a channel configuration to the multi-channel config. | |
| MultiChannelConfig & | operator= (const MultiChannelConfig &) FL_NOEXCEPT=default |
| MultiChannelConfig & | operator= (MultiChannelConfig &&) FL_NOEXCEPT=default |
Public Attributes | |
| fl::vector< ChannelConfigPtr > | mChannels |
| Vector of shared pointers to channel configurations. | |