|
MythTV master
|
Image blends into the next by fading. More...
#include <mythfrontend/gallerytransitions.h>
Public Member Functions | |
| TransitionBlend () | |
| void | Initialise () override |
| Set up Blend transition. More... | |
| void | Finalise () override |
| Reset Blend transition. More... | |
Public Member Functions inherited from GroupTransition | |
| GroupTransition (GroupAnimation *animation, const QString &name) | |
| Create group transition. More... | |
| ~GroupTransition () override | |
| Destroy group transition. More... | |
| void | Start (Slide &from, Slide &to, bool forwards, float speed=1.0) override |
| Start group transition. More... | |
| void | SetSpeed (float speed) override |
| Change transition speed. More... | |
| void | Pulse () override |
| Update group transition. More... | |
| void | Initialise () override=0 |
| void | Finalise () override=0 |
Public Member Functions inherited from Transition | |
| Transition (const QString &name) | |
| ~Transition () override=default | |
| virtual void | Start (Slide &from, Slide &to, bool forwards, float speed=1.0) |
| Start base transition. More... | |
| virtual void | SetSpeed (float) |
| virtual void | Pulse ()=0 |
| virtual void | Initialise () |
| virtual void | Finalise () |
Additional Inherited Members | |
Signals inherited from Transition | |
| void | finished () |
Protected Slots inherited from Transition | |
| virtual void | Finished () |
| Transition has completed. More... | |
Protected Attributes inherited from GroupTransition | |
| GroupAnimation * | m_animation {nullptr} |
Protected Attributes inherited from Transition | |
| std::chrono::milliseconds | m_duration {1s} |
| Seconds transition will last. More... | |
| Slide * | m_old {nullptr} |
| The image currently displayed, which will be replaced (whatever the transition direction) More... | |
| Slide * | m_new {nullptr} |
| The new image that will replace the current one (whatever the transition direction) More... | |
| Slide * | m_prev {nullptr} |
| The image occurring earlier in the slideshow sequence. More... | |
| Slide * | m_next {nullptr} |
| The image occurring later in the slideshow sequence. More... | |
Image blends into the next by fading.
Definition at line 102 of file gallerytransitions.h.
|
inline |
Definition at line 105 of file gallerytransitions.h.
|
overridevirtual |
Reset Blend transition.
Implements GroupTransition.
Reimplemented in TransitionSpin.
Definition at line 225 of file gallerytransitions.cpp.
Referenced by TransitionSpin::Finalise().
|
overridevirtual |
Set up Blend transition.
Implements GroupTransition.
Reimplemented in TransitionSpin.
Definition at line 205 of file gallerytransitions.cpp.
Referenced by TransitionSpin::Initialise().