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

Public Member Functions

 BaseMouth (uint16_t min_width, uint16_t max_width, uint16_t min_height, uint16_t max_height)
 
void update (M5Canvas *canvas, BoundingRect rect, DrawContext *ctx)
 
- Public Member Functions inherited from m5avatar::Drawable
virtual void draw (M5Canvas *spi, BoundingRect rect, DrawContext *drawContext)=0
 

Protected Attributes

uint16_t min_width_
 
uint16_t max_width_
 
uint16_t min_height_
 
uint16_t max_height_
 
ColorPalettepalette_
 
int16_t center_x_
 
int16_t center_y_
 
uint16_t background_color_
 
uint16_t skin_color_
 
float open_ratio_
 
float breath_
 
Expression expression_
 

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