summaryrefslogtreecommitdiff
path: root/indra/llui/llfloater.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/llui/llfloater.h')
-rw-r--r--indra/llui/llfloater.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/indra/llui/llfloater.h b/indra/llui/llfloater.h
index 90063108f5..c71f3df3e8 100644
--- a/indra/llui/llfloater.h
+++ b/indra/llui/llfloater.h
@@ -192,6 +192,10 @@ public:
static BOOL getEditModeEnabled();
static LLMultiFloater* getFloaterHost() {return sHostp; }
+ static void show(LLFloater* floaterp);
+ static void hide(LLFloater* floaterp);
+ static BOOL visible(LLFloater* floaterp);
+
static LLFloater* getFloaterByHandle(LLViewHandle handle);
protected:
@@ -259,7 +263,6 @@ protected:
std::vector<LLView*> mMinimizedHiddenChildren;
};
-
/////////////////////////////////////////////////////////////
// LLFloaterView
// Parent of all floating panels
@@ -334,8 +337,8 @@ public:
LLMultiFloater();
LLMultiFloater(LLTabContainerCommon::TabPosition tab_pos);
LLMultiFloater(const LLString& name);
- LLMultiFloater(const LLString& name, const LLRect& rect, LLTabContainer::TabPosition tab_pos = LLTabContainer::TOP, BOOL auto_resize = FALSE);
- LLMultiFloater(const LLString& name, const LLString& rect_control, LLTabContainer::TabPosition tab_pos = LLTabContainer::TOP, BOOL auto_resize = FALSE);
+ LLMultiFloater(const LLString& name, const LLRect& rect, LLTabContainer::TabPosition tab_pos = LLTabContainer::TOP, BOOL auto_resize = TRUE);
+ LLMultiFloater(const LLString& name, const LLString& rect_control, LLTabContainer::TabPosition tab_pos = LLTabContainer::TOP, BOOL auto_resize = TRUE);
virtual ~LLMultiFloater();
virtual BOOL postBuild();
@@ -396,3 +399,4 @@ extern LLFloaterView* gFloaterView;
#endif // LL_FLOATER_H
+