FastLED 3.10.6
Loading...
Searching...
No Matches

◆ emitterProfile()

const EmitterProfile * fl::CLEDController::emitterProfile ( ) const
inline

Definition at line 179 of file cled_controller.h.

179 {
180 const EmitterProfile* static_profile = staticEmitterProfile();
181 return static_profile != nullptr && !staticProfileCleared()
182 ? static_profile
183 : mSettings.emitterProfile();
184 }
bool staticProfileCleared() const FL_NO_EXCEPT
virtual const EmitterProfile * staticEmitterProfile() const FL_NO_EXCEPT
Template-derived static-profile controllers override this hook.
ChannelOptions mSettings
Optional channel settings (correction, temperature, dither, rgbw, affinity)

References fl::FL_NO_EXCEPT, mSettings, staticEmitterProfile(), and staticProfileCleared().

Referenced by fl::Channel::emitterProfile().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: