m5stack-avatar
Loading...
Searching...
No Matches
m5avatar::BowEyebrow Class Reference
Inheritance diagram for m5avatar::BowEyebrow:
Collaboration diagram for m5avatar::BowEyebrow:

Public Member Functions

void draw (M5Canvas *canvas, BoundingRect rect, DrawContext *ctx)
 
 BaseEyebrow (bool is_left)
 
 BaseEyebrow (uint16_t width, uint16_t height, bool is_left)
 
- Public Member Functions inherited from m5avatar::BaseEyebrow
 BaseEyebrow (bool is_left)
 
 BaseEyebrow (uint16_t width, uint16_t height, bool is_left)
 
void update (M5Canvas *canvas, BoundingRect rect, DrawContext *ctx)
 
virtual void draw (M5Canvas *spi, BoundingRect rect, DrawContext *drawContext)=0
 

Additional Inherited Members

- Protected Attributes inherited from m5avatar::BaseEyebrow
uint16_t height_
 
uint16_t width_
 
bool is_left_
 
ColorPalettepalette_
 
uint16_t primary_color_
 
uint16_t secondary_color_
 
uint16_t background_color_
 
int16_t center_x_
 
int16_t center_y_
 
Expression expression_
 

Member Function Documentation

◆ draw()

void m5avatar::BowEyebrow::draw ( M5Canvas *  canvas,
BoundingRect  rect,
DrawContext ctx 
)
virtual

Implements m5avatar::Drawable.


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