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

Public Member Functions

 DrawContext (Expression expression, float breath, ColorPalette *const palette, Gaze rightGaze, float rightEyeOpenRatio, Gaze leftGaze, float leftEyeOpenRatio, float mouthOpenRatio, String speechText, BatteryIconStatus batteryIconStatus, int32_t batteryLevel, const lgfx::IFont *speechFont)
 
 DrawContext (Expression expression, float breath, ColorPalette *const palette, Gaze rightGaze, float rightEyeOpenRatio, Gaze leftGaze, float leftEyeOpenRatio, float mouthOpenRatio, String speechText, float rotation, float scale, int colorDepth, BatteryIconStatus batteryIconStatus, int32_t batteryLevel, const lgfx::IFont *speechFont)
 
 DrawContext (const DrawContext &other)=delete
 
DrawContextoperator= (const DrawContext &other)=delete
 
Expression getExpression () const
 
float getBreath () const
 
float getRightEyeOpenRatio () const
 
Gaze getRightGaze () const
 
float getLeftEyeOpenRatio () const
 
Gaze getLeftGaze () const
 
float getMouthOpenRatio () const
 
float getScale () const
 
float getRotation () const
 
ColorPalette *const getColorPalette () const
 
String getspeechText () const
 
int getColorDepth () const
 
BatteryIconStatus getBatteryIconStatus () const
 
int32_t getBatteryLevel () const
 
const lgfx::IFont * getSpeechFont () const
 

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