diff options
Diffstat (limited to 'linden/indra/llui/lluictrlfactory.h')
-rw-r--r-- | linden/indra/llui/lluictrlfactory.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/linden/indra/llui/lluictrlfactory.h b/linden/indra/llui/lluictrlfactory.h index eaae754..e12017d 100644 --- a/linden/indra/llui/lluictrlfactory.h +++ b/linden/indra/llui/lluictrlfactory.h | |||
@@ -65,6 +65,9 @@ class LLWebBrowserCtrl; | |||
65 | class LLViewBorder; | 65 | class LLViewBorder; |
66 | class LLColorSwatchCtrl; | 66 | class LLColorSwatchCtrl; |
67 | class LLScrollingPanelList; | 67 | class LLScrollingPanelList; |
68 | class LLCtrlListInterface; | ||
69 | class LLCtrlSelectionInterface; | ||
70 | class LLCtrlScrollInterface; | ||
68 | 71 | ||
69 | // Widget | 72 | // Widget |
70 | 73 | ||
@@ -123,6 +126,11 @@ public: | |||
123 | static LLMenuItemCallGL* getMenuItemCallByName(LLPanel* panelp, const LLString& name); | 126 | static LLMenuItemCallGL* getMenuItemCallByName(LLPanel* panelp, const LLString& name); |
124 | static LLScrollingPanelList* getScrollingPanelList(LLPanel* panelp, const LLString& name); | 127 | static LLScrollingPanelList* getScrollingPanelList(LLPanel* panelp, const LLString& name); |
125 | 128 | ||
129 | // interface getters | ||
130 | static LLCtrlListInterface* getListInterfaceByName(LLPanel* panelp, const LLString& name); | ||
131 | static LLCtrlSelectionInterface* getSelectionInterfaceByName(LLPanel* panelp, const LLString& name); | ||
132 | static LLCtrlScrollInterface* getScrollInterfaceByName(LLPanel* panelp, const LLString& name); | ||
133 | |||
126 | LLPanel* createFactoryPanel(LLString name); | 134 | LLPanel* createFactoryPanel(LLString name); |
127 | 135 | ||
128 | virtual LLView* createCtrlWidget(LLPanel *parent, LLXMLNodePtr node); | 136 | virtual LLView* createCtrlWidget(LLPanel *parent, LLXMLNodePtr node); |