LibreOffice Module drawinglayer (master) 1
|
#include <animationtiming.hxx>
Public Member Functions | |
AnimationEntryFixed (double fDuration, double fState) | |
virtual | ~AnimationEntryFixed () override |
virtual std::unique_ptr< AnimationEntry > | clone () const override |
virtual bool | operator== (const AnimationEntry &rCandidate) const override |
virtual double | getDuration () const override |
virtual double | getStateAtTime (double fTime) const override |
virtual double | getNextEventTime (double fTime) const override |
Public Member Functions inherited from drawinglayer::animation::AnimationEntry | |
AnimationEntry () | |
virtual | ~AnimationEntry () |
virtual std::unique_ptr< AnimationEntry > | clone () const =0 |
virtual bool | operator== (const AnimationEntry &rCandidate) const =0 |
virtual double | getDuration () const =0 |
virtual double | getStateAtTime (double fTime) const =0 |
virtual double | getNextEventTime (double fTime) const =0 |
Private Attributes | |
double | mfDuration |
double | mfState |
Definition at line 51 of file animationtiming.hxx.
drawinglayer::animation::AnimationEntryFixed::AnimationEntryFixed | ( | double | fDuration, |
double | fState | ||
) |
Definition at line 38 of file animationtiming.cxx.
References mfDuration.
|
overridevirtual |
Definition at line 44 of file animationtiming.cxx.
|
overridevirtual |
Implements drawinglayer::animation::AnimationEntry.
Definition at line 48 of file animationtiming.cxx.
References mfDuration, and mfState.
|
overridevirtual |
Implements drawinglayer::animation::AnimationEntry.
Definition at line 62 of file animationtiming.cxx.
References mfDuration.
|
overridevirtual |
Implements drawinglayer::animation::AnimationEntry.
Definition at line 72 of file animationtiming.cxx.
References basegfx::fTools::less(), and mfDuration.
|
overridevirtual |
Implements drawinglayer::animation::AnimationEntry.
Definition at line 67 of file animationtiming.cxx.
References mfState.
|
overridevirtual |
Implements drawinglayer::animation::AnimationEntry.
Definition at line 53 of file animationtiming.cxx.
References basegfx::fTools::equal(), mfDuration, and mfState.
|
private |
Definition at line 53 of file animationtiming.hxx.
Referenced by clone(), getDuration(), getNextEventTime(), and operator==().
|
private |
Definition at line 54 of file animationtiming.hxx.
Referenced by clone(), getStateAtTime(), and operator==().