FastLED 3.10.6
Loading...
Searching...
No Matches
crgb_json.cpp.hpp File Reference
#include "fl/gfx/crgb_json.h"
+ Include dependency graph for crgb_json.cpp.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  fl
 Base definition for an LED controller.
 
namespace  fl::anonymous_namespace{crgb_json.cpp.hpp}
 

Functions

bool fl::crgbFromJson (const json &document, span< CRGB > pixels) FL_NO_EXCEPT
 Decode a versioned JSON object into an existing CRGB pixel buffer.
 
optional< i64 > fl::anonymous_namespace{crgb_json.cpp.hpp}::crgbJsonChannel (const json &value) FL_NO_EXCEPT
 
bool fl::anonymous_namespace{crgb_json.cpp.hpp}::crgbJsonMatches (const json &document, span< const CRGB > pixels) FL_NO_EXCEPT
 
optional< CRGB > fl::anonymous_namespace{crgb_json.cpp.hpp}::crgbJsonPixel (const json &value) FL_NO_EXCEPT
 
optional< json > fl::crgbToJson (span< const CRGB > pixels) FL_NO_EXCEPT
 Encode a CRGB pixel buffer as a versioned JSON object.