diff options
author | Aimee Linden <aimee@lindenlab.com> | 2010-05-14 13:11:18 +0100 |
---|---|---|
committer | Aimee Linden <aimee@lindenlab.com> | 2010-05-14 13:11:18 +0100 |
commit | 009db32afecd7e95e6dd37cb8b9899829783a5d4 (patch) | |
tree | 35e0b977212f5a4fc82fb92736de3e0005fbbc46 /indra/newview/llvoicevivox.h | |
parent | 5ee2fc381d8f215fd397d258cf52038ddda8771d (diff) |
EXT-7138 WIP added a refreshVoiceEffectLists() method to LLVoiceEffectInterface
Diffstat (limited to 'indra/newview/llvoicevivox.h')
-rw-r--r-- | indra/newview/llvoicevivox.h | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/indra/newview/llvoicevivox.h b/indra/newview/llvoicevivox.h index 4d18a897c7..fcf8eaf3e9 100644 --- a/indra/newview/llvoicevivox.h +++ b/indra/newview/llvoicevivox.h @@ -241,6 +241,7 @@ public: virtual bool setVoiceEffect(const LLUUID& id); virtual const LLUUID getVoiceEffect(); + virtual void refreshVoiceEffectLists(bool clear_lists); virtual const voice_effect_list_t &getVoiceEffectList() const { return mVoiceFontList; }; virtual const voice_effect_list_t &getVoiceEffectTemplateList() const { return mVoiceFontTemplateList; }; //@} @@ -848,7 +849,7 @@ private: void accountGetTemplateFontsSendMessage(); void sessionSetVoiceFontSendMessage(sessionState *session); - void notifyVoiceFontObservers(); + void notifyVoiceFontObservers(bool new_fonts = false); typedef enum e_voice_font_type { @@ -878,8 +879,11 @@ private: bool mHasExpired; S32 mFontType; S32 mFontStatus; + bool mIsNew; }; + bool mVoiceFontsReceived; + bool mVoiceFontsNew; voice_effect_list_t mVoiceFontList; voice_effect_list_t mVoiceFontTemplateList; |