Changeset View
Changeset View
Standalone View
Standalone View
src/lib/marble/PlaybackFlyToItem.h
Show All 20 Lines | |||||
21 | class GeoDataFlyTo; | 21 | class GeoDataFlyTo; | ||
22 | 22 | | |||
23 | class PlaybackFlyToItem : public PlaybackItem | 23 | class PlaybackFlyToItem : public PlaybackItem | ||
24 | { | 24 | { | ||
25 | Q_OBJECT | 25 | Q_OBJECT | ||
26 | public: | 26 | public: | ||
27 | explicit PlaybackFlyToItem( const GeoDataFlyTo* flyTo ); | 27 | explicit PlaybackFlyToItem( const GeoDataFlyTo* flyTo ); | ||
28 | const GeoDataFlyTo* flyTo() const; | 28 | const GeoDataFlyTo* flyTo() const; | ||
29 | double duration() const; | 29 | double duration() const override; | ||
30 | void play(); | 30 | void play() override; | ||
31 | void pause(); | 31 | void pause() override; | ||
32 | void seek( double position ); | 32 | void seek( double position ) override; | ||
33 | void stop(); | 33 | void stop() override; | ||
34 | void center( double t ); | 34 | void center( double t ); | ||
35 | void setBefore(PlaybackFlyToItem* before); | 35 | void setBefore(PlaybackFlyToItem* before); | ||
36 | void setNext(PlaybackFlyToItem* next); | 36 | void setNext(PlaybackFlyToItem* next); | ||
37 | void setStartCoordinates( const GeoDataCoordinates &coordinates ); | 37 | void setStartCoordinates( const GeoDataCoordinates &coordinates ); | ||
38 | void setFirst( bool isFirst ); | 38 | void setFirst( bool isFirst ); | ||
39 | 39 | | |||
40 | private Q_SLOTS: | 40 | private Q_SLOTS: | ||
41 | void playNext(); | 41 | void playNext(); | ||
Show All 13 Lines |