#include <llfloateractivespeakers.h>
Inheritance diagram for LLSpeaker:
Definition at line 48 of file llfloateractivespeakers.h.
typedef enum LLSpeaker::e_speaker_status LLSpeaker::ESpeakerStatus |
typedef enum LLSpeaker::e_speaker_type LLSpeaker::ESpeakerType |
typedef std::map<LLViewHandle, LLSpeaker*> LLSpeaker::speaker_map_t |
Definition at line 90 of file llfloateractivespeakers.h.
STATUS_SPEAKING | |
STATUS_HAS_SPOKEN | |
STATUS_VOICE_ACTIVE | |
STATUS_TEXT_ONLY | |
STATUS_NOT_IN_CHANNEL | |
STATUS_MUTED |
Definition at line 57 of file llfloateractivespeakers.h.
LLSpeaker::LLSpeaker | ( | const LLUUID & | id, | |
const LLString & | name = LLString::null , |
|||
const ESpeakerType | type = SPEAKER_AGENT | |||
) |
Definition at line 59 of file llfloateractivespeakers.cpp.
References LLViewHandle::init(), lookupName(), mActivityTimer, mDisplayName, mHandle, LLFrameTimer::resetWithExpiry(), SPEAKER_AGENT, SPEAKER_TIMEOUT, and sSpeakers.
LLSpeaker::~LLSpeaker | ( | ) |
void LLSpeaker::lookupName | ( | ) |
Definition at line 88 of file llfloateractivespeakers.cpp.
References gCacheName, LLCacheName::getName(), mHandle, mID, and onAvatarNameLookup().
Referenced by LLSpeaker().
void LLSpeaker::onAvatarNameLookup | ( | const LLUUID & | id, | |
const char * | first, | |||
const char * | last, | |||
BOOL | is_group, | |||
void * | user_data | |||
) | [static] |
Definition at line 94 of file llfloateractivespeakers.cpp.
References llformat(), and sSpeakers.
Referenced by lookupName().
Definition at line 83 of file llfloateractivespeakers.h.
Definition at line 87 of file llfloateractivespeakers.h.
Referenced by LLSpeaker(), lookupName(), and ~LLSpeaker().
Definition at line 82 of file llfloateractivespeakers.h.
Definition at line 78 of file llfloateractivespeakers.h.
Definition at line 86 of file llfloateractivespeakers.h.
Definition at line 79 of file llfloateractivespeakers.h.
Definition at line 77 of file llfloateractivespeakers.h.
Definition at line 88 of file llfloateractivespeakers.h.
Definition at line 85 of file llfloateractivespeakers.h.
Definition at line 91 of file llfloateractivespeakers.h.
Referenced by LLSpeaker(), onAvatarNameLookup(), and ~LLSpeaker().