46 #ifndef _GRAPHICEXT_H_ 47 #define _GRAPHICEXT_H_ 62 #include <ti/display/Display.h> 63 #include <ti/display/DisplayExt.h> 64 #include <ti/sysbios/knl/Event.h> 65 #include <ti/grlib/grlib.h> 75 Graphics_Image *image;
90 uint32_t frameDuration);
104 uint8_t endFrame,
bool continuous);
126 uint8_t spriteListLen,
127 bool overlayBackground);
void GraphicExt_initAnimationModule(Display_Handle *lcdHandle, uint32_t frameDuration)
Set up the animation timer.
Definition: CC1352P_2_LAUNCHXL/thread/thermostat/graphicext.c:256
Definition: CC1352P_2_LAUNCHXL/thread/thermostat/graphicext.h:71
void GraphicExt_requestProcess(void)
Request processing of event.
Definition: CC1352P_2_LAUNCHXL/thread/thermostat/thermostat.c:827
void GraphicExt_drawSprites(GraphicExt_sprite_t *spriteList, uint8_t spriteListLen, bool overlayBackground)
Draws a list of sprites on the screen.
Definition: CC1352P_2_LAUNCHXL/thread/thermostat/graphicext.c:318
void GraphicExt_processEvt(void)
Process an animation event.
Definition: CC1352P_2_LAUNCHXL/thread/thermostat/graphicext.c:336
void GraphicExt_animateBackground(Graphics_Image *frames, uint8_t startFrame, uint8_t endFrame, bool continuous)
Displays an animation by switching through different frames.
Definition: CC1352P_2_LAUNCHXL/thread/thermostat/graphicext.c:279
void GraphicExt_stopAnimate(void)
Stops a continuous animation.
Definition: CC1352P_2_LAUNCHXL/thread/thermostat/graphicext.c:302