#include <llfloaterland.h>
Inheritance diagram for LLPanelLandMedia:


| Public Member Functions | |
| LLPanelLandMedia (LLHandle< LLParcelSelection > &parcelp) | |
| virtual | ~LLPanelLandMedia () | 
| void | refresh () | 
| virtual BOOL | postBuild () | 
| Static Public Member Functions | |
| static void | onCommitAny (LLUICtrl *ctrl, void *userdata) | 
| static void | onClickStopMedia (void *data) | 
| static void | onClickStartMedia (void *data) | 
| Protected Attributes | |
| LLCheckBoxCtrl * | mCheckSoundLocal | 
| LLRadioGroup * | mRadioVoiceChat | 
| LLLineEditor * | mMusicURLEdit | 
| LLLineEditor * | mMediaURLEdit | 
| LLTextureCtrl * | mMediaTextureCtrl | 
| LLCheckBoxCtrl * | mMediaAutoScaleCheck | 
| LLHandle< LLParcelSelection > & | mParcel | 
Definition at line 359 of file llfloaterland.h.
| LLPanelLandMedia::LLPanelLandMedia | ( | LLHandle< LLParcelSelection > & | parcelp | ) | 
Definition at line 2325 of file llfloaterland.cpp.
| LLPanelLandMedia::~LLPanelLandMedia | ( | ) |  [virtual] | 
Definition at line 2371 of file llfloaterland.cpp.
Definition at line 2539 of file llfloaterland.cpp.
References LLMediaEngine::convertImageAndLoadUrl(), LLMediaEngine::getInstance(), gFocusMgr, NULL, and LLFocusMgr::setKeyboardFocus().
Definition at line 2534 of file llfloaterland.cpp.
References LLMediaEngine::getInstance(), and LLMediaEngine::stop().
Definition at line 2476 of file llfloaterland.cpp.
References FALSE, gParcelMgr, kRadioVoiceChatDisable, kRadioVoiceChatEstate, kRadioVoiceChatPrivate, PF_ALLOW_VOICE_CHAT, PF_SOUND_LOCAL, PF_USE_ESTATE_VOICE_CHAN, LLViewerParcelMgr::sendParcelPropertiesUpdate(), LLParcel::setMediaAutoScale(), LLParcel::setMediaID(), LLParcel::setMediaURL(), LLParcel::setMusicURL(), LLParcel::setParcelFlag(), LLStringBase< char >::trim(), and TRUE.
Referenced by postBuild().
| BOOL LLPanelLandMedia::postBuild | ( | ) |  [virtual] | 
Reimplemented from LLPanel.
Definition at line 2333 of file llfloaterland.cpp.
References LLPanel::childSetCommitCallback(), LLUICtrlFactory::getCheckBoxByName(), LLUICtrlFactory::getLineEditorByName(), LLUICtrlFactory::getRadioGroupByName(), LLUICtrlFactory::getTexturePickerByName(), llendl, llwarns, mCheckSoundLocal, mMediaAutoScaleCheck, mMediaTextureCtrl, mMediaURLEdit, mMusicURLEdit, mRadioVoiceChat, onCommitAny(), PERM_COPY, PERM_TRANSFER, LLTextureCtrl::setAllowNoTexture(), LLUICtrl::setCallbackUserData(), LLUICtrl::setCommitCallback(), LLTextureCtrl::setImmediateFilterPermMask(), LLTextureCtrl::setNonImmediateFilterPermMask(), and TRUE.
| void LLPanelLandMedia::refresh | ( | ) |  [virtual] | 
Reimplemented from LLPanel.
Definition at line 2376 of file llfloaterland.cpp.
References LLTextureCtrl::clear(), FALSE, LLParcel::getMediaAutoScale(), LLParcel::getMediaID(), LLParcel::getMediaURL(), LLParcel::getMusicURL(), LLParcel::getSoundLocal(), LLParcel::getVoiceEnabled(), LLParcel::getVoiceUseEstateChannel(), GP_LAND_CHANGE_MEDIA, LLUUID::isNull(), LLViewerParcelMgr::isParcelModifiableByAgent(), kRadioVoiceChatDisable, kRadioVoiceChatEstate, kRadioVoiceChatPrivate, mCheckSoundLocal, mMediaAutoScaleCheck, mMediaTextureCtrl, mMediaURLEdit, mMusicURLEdit, mParcel, mRadioVoiceChat, LLStringBase< char >::null, LLCheckBoxCtrl::set(), LLLineEditor::setDrawAsterixes(), LLTextureCtrl::setEnabled(), LLLineEditor::setEnabled(), LLRadioGroup::setEnabled(), LLCheckBoxCtrl::setEnabled(), LLTextureCtrl::setImageAssetID(), LLRadioGroup::setSelectedIndex(), LLLineEditor::setText(), and TRUE.
Referenced by LLFloaterLand::refresh().
| LLCheckBoxCtrl* LLPanelLandMedia::mCheckSoundLocal  [protected] | 
| LLCheckBoxCtrl* LLPanelLandMedia::mMediaAutoScaleCheck  [protected] | 
| LLTextureCtrl* LLPanelLandMedia::mMediaTextureCtrl  [protected] | 
| LLLineEditor* LLPanelLandMedia::mMediaURLEdit  [protected] | 
| LLLineEditor* LLPanelLandMedia::mMusicURLEdit  [protected] | 
| LLHandle<LLParcelSelection>& LLPanelLandMedia::mParcel  [protected] | 
| LLRadioGroup* LLPanelLandMedia::mRadioVoiceChat  [protected] | 
 1.4.7
 1.4.7