/**1* @file lv_draw_rect.h2*3*/45#ifndef LV_DRAW_RECT_H6#define LV_DRAW_RECT_H78#ifdef __cplusplus9extern "C" {10#endif1112/*********************13* INCLUDES14*********************/15#include "lv_draw.h"1617/*********************18* DEFINES19*********************/2021/**********************22* TYPEDEFS23**********************/2425/**********************26* GLOBAL PROTOTYPES27**********************/2829/**30* Draw a rectangle31* @param coords the coordinates of the rectangle32* @param mask the rectangle will be drawn only in this mask33* @param style pointer to a style34* @param opa_scale scale down all opacities by the factor35*/36void lv_draw_rect(const lv_area_t * coords, const lv_area_t * mask, const lv_style_t * style, lv_opa_t opa_scale);3738/**********************39* MACROS40**********************/414243#ifdef __cplusplus44} /* extern "C" */45#endif4647#endif /*LV_DRAW_RECT_H*/484950