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 MIN_ZOOM (0.1F) |
Definition at line 19 of file galleryslide.h.
#define MAX_ZOOM (20.0F) |
Definition at line 20 of file galleryslide.h.