#include <llvieweruictrlfactory.h>
Inheritance diagram for LLViewerUICtrlFactory:


| Public Member Functions | |
| LLViewerUICtrlFactory () | |
| virtual | ~LLViewerUICtrlFactory () | 
| Static Public Member Functions | |
| static LLColorSwatchCtrl * | getColorSwatchByName (LLPanel *panelp, const LLString &name) | 
| static LLNameListCtrl * | getNameListByName (LLPanel *panelp, const LLString &name) | 
| static LLTextureCtrl * | getTexturePickerByName (LLPanel *panelp, const LLString &name) | 
| static LLWebBrowserCtrl * | getWebBrowserByName (LLPanel *panelp, const LLString &name) | 
| static LLViewerTextEditor * | getViewerTextEditorByName (LLPanel *panelp, const LLString &name) | 
| static LLNameEditor * | getNameEditorByName (LLPanel *panelp, const LLString &name) | 
| static LLMediaRemoteCtrl * | getMediaRemoteByName (LLPanel *panelp, const LLString &name) | 
| static LLJoystickAgentTurn * | getJoystickAgentTurnByName (LLPanel *panelp, const LLString &name) | 
| static LLJoystickAgentSlide * | getJoystickAgentSlideByName (LLPanel *panelp, const LLString &name) | 
Definition at line 49 of file llvieweruictrlfactory.h.
| LLViewerUICtrlFactory::LLViewerUICtrlFactory | ( | ) | 
Definition at line 58 of file llvieweruictrlfactory.cpp.
References LL_COLOR_SWATCH_CTRL_TAG, LL_INVENTORY_PANEL_TAG, LL_JOYSTICK_SLIDE, LL_JOYSTICK_TURN, LL_MEDIA_REMOTE_CTRL_TAG, LL_NAME_EDITOR_TAG, LL_NAME_LIST_CTRL_TAG, LL_TEXT_EDITOR_TAG, LL_TEXTURE_CTRL_TAG, LL_WEB_BROWSER_CTRL_TAG, and LLUICtrlCreator< T >::registerCreator().
| LLViewerUICtrlFactory::~LLViewerUICtrlFactory | ( | ) |  [virtual] | 
Definition at line 79 of file llvieweruictrlfactory.cpp.
| LLColorSwatchCtrl * LLViewerUICtrlFactory::getColorSwatchByName | ( | LLPanel * | panelp, | |
| const LLString & | name | |||
| ) |  [static] | 
Reimplemented from LLUICtrlFactory.
Definition at line 87 of file llvieweruictrlfactory.cpp.
References LLPanel::getCtrlByNameAndType(), and WIDGET_TYPE_COLOR_SWATCH.
Referenced by LLPanelEditWearable::draw(), LLPanelFace::getState(), and LLPanelFace::sendColor().
| LLJoystickAgentSlide * LLViewerUICtrlFactory::getJoystickAgentSlideByName | ( | LLPanel * | panelp, | |
| const LLString & | name | |||
| ) |  [static] | 
Definition at line 127 of file llvieweruictrlfactory.cpp.
References LLPanel::getCtrlByNameAndType(), and WIDGET_TYPE_JOYSTICK_SLIDE.
Referenced by LLFloaterMove::LLFloaterMove().
| LLJoystickAgentTurn * LLViewerUICtrlFactory::getJoystickAgentTurnByName | ( | LLPanel * | panelp, | |
| const LLString & | name | |||
| ) |  [static] | 
Definition at line 122 of file llvieweruictrlfactory.cpp.
References LLPanel::getCtrlByNameAndType(), and WIDGET_TYPE_JOYSTICK_TURN.
Referenced by LLFloaterMove::LLFloaterMove().
| LLMediaRemoteCtrl * LLViewerUICtrlFactory::getMediaRemoteByName | ( | LLPanel * | panelp, | |
| const LLString & | name | |||
| ) |  [static] | 
Definition at line 117 of file llvieweruictrlfactory.cpp.
References LLPanel::getCtrlByNameAndType(), and WIDGET_TYPE_MEDIA_REMOTE.
| LLNameEditor * LLViewerUICtrlFactory::getNameEditorByName | ( | LLPanel * | panelp, | |
| const LLString & | name | |||
| ) |  [static] | 
Definition at line 112 of file llvieweruictrlfactory.cpp.
References LLPanel::getCtrlByNameAndType(), and WIDGET_TYPE_NAME_EDITOR.
Referenced by LLPanelAvatar::onClickAddFriend(), LLPanelAvatar::onClickCSR(), LLPanelAvatar::onClickIM(), LLPanelAvatar::onClickMute(), LLPanelAvatar::onClickTrack(), and LLPanelAvatar::setAvatarID().
| LLNameListCtrl * LLViewerUICtrlFactory::getNameListByName | ( | LLPanel * | panelp, | |
| const LLString & | name | |||
| ) |  [static] | 
Reimplemented from LLUICtrlFactory.
Definition at line 92 of file llvieweruictrlfactory.cpp.
References LLPanel::getCtrlByNameAndType(), and WIDGET_TYPE_NAME_LIST.
Referenced by LLPanelEstateInfo::accessRemoveCore(), LLPanelEstateInfo::checkRemovalButton(), LLPanelEstateInfo::clearAccessLists(), LLDispatchSetEstateAccess::operator()(), LLPanelEstateInfo::postBuild(), and LLFloaterNewIM::postBuild().
| LLTextureCtrl * LLViewerUICtrlFactory::getTexturePickerByName | ( | LLPanel * | panelp, | |
| const LLString & | name | |||
| ) |  [static] | 
Reimplemented from LLUICtrlFactory.
Definition at line 97 of file llvieweruictrlfactory.cpp.
References LLPanel::getCtrlByNameAndType(), and WIDGET_TYPE_TEXTURE_PICKER.
Referenced by LLPanelEditWearable::addTextureDropTarget(), LLPanelEditWearable::draw(), LLPanelObject::getState(), LLPanelFace::getState(), LLPanelPlace::postBuild(), LLPanelPick::postBuild(), LLPanelClassified::postBuild(), LLPanelRegionTextureInfo::refreshFromRegion(), LLFloaterSellLandUI::refreshUI(), LLFloaterBuyLandUI::refreshUI(), LLPanelRegionTextureInfo::sendUpdate(), and LLPanelRegionTextureInfo::validateTextureSizes().
| LLViewerTextEditor * LLViewerUICtrlFactory::getViewerTextEditorByName | ( | LLPanel * | panelp, | |
| const LLString & | name | |||
| ) |  [static] | 
Definition at line 107 of file llvieweruictrlfactory.cpp.
References LLPanel::getCtrlByNameAndType(), and WIDGET_TYPE_TEXT_EDITOR.
Referenced by LLPreviewNotecard::canClose(), LLPreviewNotecard::draw(), LLPreviewNotecard::getDragItem(), LLPreviewNotecard::hasEmbeddedInventory(), LLPreviewNotecard::LLPreviewNotecard(), LLPreviewNotecard::loadAsset(), LLPreviewNotecard::onLoadComplete(), LLPreviewNotecard::onSaveComplete(), LLFloaterIMPanel::postBuild(), LLPreviewNotecard::saveIfNeeded(), and LLPreviewNotecard::setEnabled().
| LLWebBrowserCtrl * LLViewerUICtrlFactory::getWebBrowserByName | ( | LLPanel * | panelp, | |
| const LLString & | name | |||
| ) |  [static] | 
Definition at line 102 of file llvieweruictrlfactory.cpp.
References LLPanel::getCtrlByNameAndType(), and WIDGET_TYPE_WEBBROWSER.
Referenced by LLFloaterHtml::LLFloaterHtml(), LLFloaterReleaseMsg::LLFloaterReleaseMsg(), and LLPanelDirFindAll::postBuild().
 1.4.7
 1.4.7