diff options
author | Andrey Kleshchev <andreykproductengine@lindenlab.com> | 2022-10-26 00:41:35 +0300 |
---|---|---|
committer | Andrey Kleshchev <andreykproductengine@lindenlab.com> | 2022-10-26 00:41:59 +0300 |
commit | 89625f92473bd2894acd287caeeb1d20673f8ddb (patch) | |
tree | 178c26092ee581ffacef9657462a75a94e5aa1a4 /indra/newview/llmaterialeditor.h | |
parent | ca53f265b45b01378748039d2345005688545114 (diff) |
SL-18444 Live Material Editor updating with selection
Diffstat (limited to 'indra/newview/llmaterialeditor.h')
-rw-r--r-- | indra/newview/llmaterialeditor.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/indra/newview/llmaterialeditor.h b/indra/newview/llmaterialeditor.h index 60907b18ba..438acb532b 100644 --- a/indra/newview/llmaterialeditor.h +++ b/indra/newview/llmaterialeditor.h @@ -103,6 +103,8 @@ public: // will promt to select specific one static void loadMaterialFromFile(const std::string& filename, S32 index = -1); + void onSelectionChanged(); // // live overrides selection changes + void saveLiveValues(); // for restoration on cancel static void loadLive(); static void loadObjectSave(); @@ -118,6 +120,7 @@ public: // save textures to inventory if needed // returns amount of scheduled uploads S32 saveTextures(); + void clearTextures(); void onClickSave(); @@ -279,5 +282,6 @@ private: // local id, texture ids per face for object overrides // for "cancel" support std::map<U32, uuid_vec_t> mObjectOverridesSavedValues; + boost::signals2::connection mSelectionUpdateSlot; }; |