summaryrefslogtreecommitdiff
path: root/indra/newview/llfloatereditdaycycle.h
diff options
context:
space:
mode:
Diffstat (limited to 'indra/newview/llfloatereditdaycycle.h')
-rw-r--r--indra/newview/llfloatereditdaycycle.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/indra/newview/llfloatereditdaycycle.h b/indra/newview/llfloatereditdaycycle.h
index 742608712b..0a2ba32dfe 100644
--- a/indra/newview/llfloatereditdaycycle.h
+++ b/indra/newview/llfloatereditdaycycle.h
@@ -78,6 +78,10 @@ private:
void dumpTrack();
void enableEditing(bool enable);
void reset();
+ void saveRegionDayCycle();
+
+ void setApplyProgress(bool started);
+ bool getApplyProgress() const;
void onTimeSliderMoved(); /// time slider moved
void onKeyTimeMoved(); /// a key frame moved
@@ -86,6 +90,11 @@ private:
void onAddKey(); /// new key added on slider
void onDeleteKey(); /// a key frame deleted
+ void onRegionSettingsChange();
+ void onRegionChange();
+ void onRegionSettingsApplied(bool success);
+ void onRegionInfoUpdate();
+
void onDayCycleNameEdited();
void onDayCycleSelected();
void onBtnSave();
@@ -95,6 +104,7 @@ private:
void onSaveConfirmed();
static std::string getRegionName();
+ static bool canEditRegionSettings();
/// convenience class for holding keyframes mapped to sliders
struct SliderKey