diff options
Diffstat (limited to 'aocharmovie.h')
| -rw-r--r-- | aocharmovie.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/aocharmovie.h b/aocharmovie.h index d009662..86f3547 100644 --- a/aocharmovie.h +++ b/aocharmovie.h @@ -14,10 +14,13 @@ class AOCharMovie : public QLabel public: AOCharMovie(QWidget *p_parent, AOApplication *p_ao_app); + void play(QString p_char, QString p_emote, QString emote_prefix); void play_pre(QString p_char, QString p_emote, int duration); void play_talking(QString p_char, QString p_emote); void play_idle(QString p_char, QString p_emote); + void set_flipped(bool p_flipped) {m_flipped = p_flipped;} + void stop(); void combo_resize(int w, int h); @@ -26,8 +29,11 @@ private: AOApplication *ao_app; QMovie *m_movie; + QVector<QImage> flipped_movie; QTimer *preanim_timer; + bool m_flipped = true; + signals: void done(); |
