MPLABĀ® Harmony Graphics Suite  GFX v3.13.0
Legato API Documentation
GFXC_CANVAS Struct Reference

This struct represents a gfx canvas. More...

#include <C:/microchip/harmony3/gfx/middleware/legato/canvas/templates/gfx_canvas.h>

Collaboration diagram for GFXC_CANVAS:

Data Fields

int id
 
GFXC_BOOL active
 
gfxPixelBuffer pixelBuffer
 
struct {
   int   id
 
   uint8_t   alpha
 
   struct {
      int   xpos
 
      int   ypos
 
   }   pos
 
   struct {
      int   width
 
      int   height
 
   }   size
 
layer
 
struct {
   gfxcCallback   cb
 
   void *   parm
 
   struct {
      GFXC_FX_STATUS   status
 
      uint8_t   startAlpha
 
      uint8_t   endAlpha
 
      uint8_t   delta
 
   }   fade
 
   struct {
      GFXC_FX_STATUS   status
 
      int   startX
 
      int   startY
 
      int   endX
 
      int   endY
 
      unsigned int   delta
 
      GFXC_FX_MOVE_TYPE   type
 
   }   move
 
effects
 

Detailed Description

This struct represents a gfx canvas.


The documentation for this struct was generated from the following file: