#include <llviewerparcelmediaautoplay.h>


Public Member Functions | |
| LLViewerParcelMediaAutoPlay () | |
| virtual BOOL | tick () |
Static Public Member Functions | |
| static void | initClass () |
| static void | cleanupClass () |
| static void | playStarted () |
Private Attributes | |
| S32 | mLastParcelID |
| BOOL | mPlayed |
| F32 | mTimeInParcel |
Definition at line 39 of file llviewerparcelmediaautoplay.h.
| LLViewerParcelMediaAutoPlay::LLViewerParcelMediaAutoPlay | ( | ) |
Definition at line 48 of file llviewerparcelmediaautoplay.cpp.
| BOOL LLViewerParcelMediaAutoPlay::tick | ( | ) | [virtual] |
Implements LLEventTimer.
Definition at line 80 of file llviewerparcelmediaautoplay.cpp.
References AUTOPLAY_SIZE, AUTOPLAY_SPEED, AUTOPLAY_TIME, FALSE, gAgent, LLViewerParcelMgr::getAgentParcel(), LLControlGroup::getBOOL(), LLViewerImageList::getImage(), LLSingleton< LLViewerParcelMgr >::getInstance(), LLParcel::getLocalID(), LLParcel::getMediaID(), LLParcel::getMediaURL(), LLAgent::getVelocity(), gImageList, gSavedSettings, LLViewerMedia::isMediaPlaying(), LLVector3::magVec(), mLastParcelID, LLViewerImage::mMaxVirtualSize, LLEventTimer::mPeriod, mPlayed, mTimeInParcel, LLUUID::notNull(), NULL, LLViewerParcelMedia::play(), S32, and TRUE.

| void LLViewerParcelMediaAutoPlay::initClass | ( | void | ) | [static] |
Definition at line 58 of file llviewerparcelmediaautoplay.cpp.
Referenced by LLViewerParcelMedia::initClass().

| void LLViewerParcelMediaAutoPlay::cleanupClass | ( | ) | [static] |
Definition at line 65 of file llviewerparcelmediaautoplay.cpp.
| void LLViewerParcelMediaAutoPlay::playStarted | ( | ) | [static] |
Definition at line 72 of file llviewerparcelmediaautoplay.cpp.
Referenced by LLViewerParcelMedia::play(), and LLViewerParcelMedia::start().

BOOL LLViewerParcelMediaAutoPlay::mPlayed [private] |
Definition at line 50 of file llviewerparcelmediaautoplay.h.
Referenced by playStarted(), and tick().
1.5.5