FastLED 3.9.15
Loading...
Searching...
No Matches
fl::Frame Class Reference

Detailed Description

Definition at line 22 of file frame.h.

#include <frame.h>

+ Collaboration diagram for fl::Frame:

Public Member Functions

 Frame (int pixels_per_frame)
 
 ~Frame ()
 
void clear ()
 
void copy (const Frame &other)
 
void draw (CRGB *leds, DrawMode draw_mode=DRAW_MODE_OVERWRITE) const
 
void drawXY (CRGB *leds, const XYMap &xyMap, DrawMode draw_mode=DRAW_MODE_OVERWRITE) const
 
void interpolate (const Frame &frame1, const Frame &frame2, uint8_t amountOfFrame2)
 
CRGBrgb ()
 
const CRGBrgb () const
 
size_t size () const
 

Static Public Member Functions

static void interpolate (const Frame &frame1, const Frame &frame2, uint8_t amountofFrame2, CRGB *pixels)
 

Private Attributes

const size_t mPixelsCount
 
fl::vector< CRGB, fl::allocator_psram< CRGB > > mRgb
 

The documentation for this class was generated from the following files: