MythTV  master
Classes | Typedefs | Enumerations
gallerytransitions.h File Reference

Provides transitions for slideshows. More...

#include <utility>
#include "galleryslide.h"
Include dependency graph for gallerytransitions.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Transition
 Base class of an animated transition that can be accelerated & reversed. More...
 
class  TransitionNone
 Switches images instantly with no effects. More...
 
class  GroupTransition
 Abstract class implementing sequential & parallel animations. More...
 
class  TransitionBlend
 Image blends into the next by fading. More...
 
class  TransitionTwist
 Image twists into the next. More...
 
class  TransitionSlide
 Slide on from right, then off to left. More...
 
class  TransitionZoom
 Zooms from right, then away to left. More...
 
class  TransitionSpin
 Images blend whilst rotating. More...
 
class  TransitionRandom
 Invokes random transitions. More...
 
class  TransitionRegistry
 Manages transitions available to s psinter. More...
 

Typedefs

using TransitionMap = QMap< int, Transition * >
 

Enumerations

enum  ImageTransitionType {
  kNoTransition = 0, kRandomTransition = 1, kBlendTransition = 2, kTwistTransition = 3,
  kSlideTransition = 4, kZoomTransition = 5, kSpinTransition = 6, kLastTransSentinel = 7
}
 Available transitions. More...
 

Detailed Description

Provides transitions for slideshows.

Definition in file gallerytransitions.h.

Typedef Documentation

◆ TransitionMap

using TransitionMap = QMap<int, Transition*>

Definition at line 69 of file gallerytransitions.h.

Enumeration Type Documentation

◆ ImageTransitionType

Available transitions.

Enumerator
kNoTransition 
kRandomTransition 
kBlendTransition 
kTwistTransition 
kSlideTransition 
kZoomTransition 
kSpinTransition 
kLastTransSentinel 

Definition at line 14 of file gallerytransitions.h.