FastLED 3.10.8
Loading...
Searching...
No Matches
options.h File Reference
#include "led_sysdefs.h"
#include "pixeltypes.h"
#include "color.h"
#include "dither_mode.h"
#include "fl/channels/bus.h"
#include "rgbw.h"
#include "fl/gfx/rgbww.h"
#include "fl/stl/optional.h"
#include "fl/stl/variant.h"
#include "fl/channels/color_profile.h"
#include "fl/channels/channel_events.h"
#include "fl/log/log.h"
#include "fl/stl/compiler_control.h"
+ Include dependency graph for options.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  fl::ChannelOptions
 Optional channel configuration parameters All fields have sensible defaults and can be overridden as needed. More...
 

Namespaces

namespace  fl
 Base definition for an LED controller.
 

Macros

#define FL_COLOR_PIPELINE_SHARED   (FL_COLOR_PROFILE_RUNTIME && FL_PLATFORM_HAS_LARGE_MEMORY)
 Shared ownership of a channel's colour pipeline, the controller accessor that hands it out, and the power limiter's managed-channel estimate (#4344, #4440).
 
#define FL_COLOR_PROFILE_RUNTIME   (!FL_PLATFORM_HAS_TINY_MEMORY)
 

Functions

void fl::installColorPipelineHooks () FL_NO_EXCEPT
 Point the hooks at the real implementations.
 
void fl::notifyColorProfileClearedByLegacy () FL_NO_EXCEPT