CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
Loading...
Searching...
No Matches
cdc::ui::anim::AnimTarget Class Referenceabstract

Interface the animator drives; implemented by CanvasView on its elements. More...

#include <CanvasAnim.h>

Inheritance diagram for cdc::ui::anim::AnimTarget:
cdc::ui::CanvasView

Public Member Functions

virtual ~AnimTarget ()=default
virtual bool getElemOffset (uint32_t elemId, int16_t *ox, int16_t *oy)=0
virtual bool setElemOffset (uint32_t elemId, int16_t ox, int16_t oy)=0
virtual bool setElemVisible (uint32_t elemId, bool visible)=0

Detailed Description

Interface the animator drives; implemented by CanvasView on its elements.

Definition at line 77 of file CanvasAnim.h.

Constructor & Destructor Documentation

◆ ~AnimTarget()

virtual cdc::ui::anim::AnimTarget::~AnimTarget ( )
virtualdefault

Member Function Documentation

◆ getElemOffset()

virtual bool cdc::ui::anim::AnimTarget::getElemOffset ( uint32_t elemId,
int16_t * ox,
int16_t * oy )
pure virtual

◆ setElemOffset()

virtual bool cdc::ui::anim::AnimTarget::setElemOffset ( uint32_t elemId,
int16_t ox,
int16_t oy )
pure virtual

◆ setElemVisible()

virtual bool cdc::ui::anim::AnimTarget::setElemVisible ( uint32_t elemId,
bool visible )
pure virtual

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