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