|
CDC Badge OS
Firmware for the CDC Badge v1.0 hardware security key
|
Replay accessors: geometry, flags and pixel pointers of a sprite. More...
#include <CanvasAnim.h>
Public Attributes | |
| const uint8_t * | data = nullptr |
| Current frame pixels. | |
| const uint8_t * | mask = nullptr |
| Mask plane or null. | |
| uint16_t | w = 0 |
| uint16_t | h = 0 |
| uint8_t | flags = 0 |
| uint8_t | scale = 1 |
| uint16_t | scrollX = 0 |
| Scroll position (scrollWindow > 0). | |
| uint16_t | scrollWindow = 0 |
| Window width; 0 = not scrolling. | |
| uint16_t | scrollGap = 0 |
| Blank gap between wraps. | |
Replay accessors: geometry, flags and pixel pointers of a sprite.
Definition at line 267 of file CanvasAnim.h.
| const uint8_t* cdc::ui::anim::SpriteStore::FrameView::data = nullptr |
Current frame pixels.
Definition at line 268 of file CanvasAnim.h.
Referenced by cdc::ui::anim::SpriteStore::frameView(), and host_surface_draw_sprite().
| uint8_t cdc::ui::anim::SpriteStore::FrameView::flags = 0 |
Definition at line 271 of file CanvasAnim.h.
Referenced by cdc::ui::anim::SpriteStore::frameView(), and host_surface_draw_sprite().
| uint16_t cdc::ui::anim::SpriteStore::FrameView::h = 0 |
Definition at line 270 of file CanvasAnim.h.
Referenced by cdc::ui::anim::SpriteStore::frameView(), and host_surface_draw_sprite().
| const uint8_t* cdc::ui::anim::SpriteStore::FrameView::mask = nullptr |
Mask plane or null.
Definition at line 269 of file CanvasAnim.h.
Referenced by cdc::ui::anim::SpriteStore::frameView(), and host_surface_draw_sprite().
| uint8_t cdc::ui::anim::SpriteStore::FrameView::scale = 1 |
Definition at line 272 of file CanvasAnim.h.
Referenced by cdc::ui::anim::SpriteStore::frameView(), and host_surface_draw_sprite().
| uint16_t cdc::ui::anim::SpriteStore::FrameView::scrollGap = 0 |
Blank gap between wraps.
Definition at line 275 of file CanvasAnim.h.
Referenced by cdc::ui::anim::SpriteStore::frameView().
| uint16_t cdc::ui::anim::SpriteStore::FrameView::scrollWindow = 0 |
Window width; 0 = not scrolling.
Definition at line 274 of file CanvasAnim.h.
Referenced by cdc::ui::anim::SpriteStore::frameView().
| uint16_t cdc::ui::anim::SpriteStore::FrameView::scrollX = 0 |
Scroll position (scrollWindow > 0).
Definition at line 273 of file CanvasAnim.h.
Referenced by cdc::ui::anim::SpriteStore::frameView().
| uint16_t cdc::ui::anim::SpriteStore::FrameView::w = 0 |
Definition at line 270 of file CanvasAnim.h.
Referenced by cdc::ui::anim::SpriteStore::frameView(), and host_surface_draw_sprite().