summaryrefslogtreecommitdiff
path: root/indra/newview/llfloaterwater.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llfloaterwater.h')
-rw-r--r--indra/newview/llfloaterwater.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/indra/newview/llfloaterwater.h b/indra/newview/llfloaterwater.h
index 57fb9745b1..8b3915bfe9 100644
--- a/indra/newview/llfloaterwater.h
+++ b/indra/newview/llfloaterwater.h
@@ -35,6 +35,7 @@
#include <vector>
#include "llwlparamset.h"
+#include "llenvmanager.h"
struct WaterVector2Control;
struct WaterVector3Control;
@@ -53,6 +54,11 @@ public:
/// initialize all
void initCallbacks(void);
+ // one instance only
+ static LLFloaterWater* instance();
+
+ void show(LLEnvKey::EScope scope);
+
bool newPromptCallback(const LLSD& notification, const LLSD& response);
/// general purpose callbacks for dealing with color controllers
@@ -103,6 +109,8 @@ private:
static std::set<std::string> sDefaultPresets;
static LLEnvKey::EScope sScope;
static std::string sOriginalTitle;
+
+ static LLFloaterWater* sWater;
};