|
MythTV master
|
Defines specialised images used by the Gallery slideshow and the animation framework used by transformations. More...
Go to the source code of this file.
Classes | |
| class | AbstractAnimation |
| Base animation class that is driven by a Myth pulse and implements variable speed. More... | |
| class | Animation |
| A single animation controlling alpha, zoom, rotation and position. More... | |
| class | GroupAnimation |
| Abstract class for groups of animations. More... | |
| class | SequentialAnimation |
| A group of animations to be played sequentially. More... | |
| class | ParallelAnimation |
| A group of animations to be played simultaneously. More... | |
| class | PanAnimation |
| Specialised animation for panning slideshow images (MythUI doesn't support panning) More... | |
| class | Slide |
| A specialised image for slideshows. More... | |
| class | SlideBuffer |
| Provides a queue/pool of slides. More... | |
Macros | |
| #define | MIN_ZOOM (0.1F) |
| #define | MAX_ZOOM (20.0F) |
Defines specialised images used by the Gallery slideshow and the animation framework used by transformations.
Qt Animation Framework doesn't support acceleration and is driven by a timer that isn't synchronised to Myth's Pulse. So we provide our own lightweight version. An animation may be a hierarchy of sequential or parallel groups to achieve any combination of consecutive and/or simultaneous effects
Definition in file galleryslide.h.
| #define MAX_ZOOM (20.0F) |
Definition at line 20 of file galleryslide.h.
| #define MIN_ZOOM (0.1F) |
Definition at line 19 of file galleryslide.h.