summaryrefslogtreecommitdiff
path: root/indra/newview/llcompilequeue.h
diff options
context:
space:
mode:
authorAlexander Gavriliuk <alexandrgproductengine@lindenlab.com>2025-01-24 00:26:00 +0100
committerAlexander Gavriliuk <alexandrgproductengine@lindenlab.com>2025-01-25 03:02:29 +0100
commit7f88aedbc3b53496bc99d8e0e64a818c7a3f6d6f (patch)
tree2877cdffc55025608cfd756ece65a34ddad3dd57 /indra/newview/llcompilequeue.h
parent5029f0322f264e17f7509952f7bf9812db17a9ec (diff)
#3423 Add Lua as Compile Target in Viewer Script Editor
Diffstat (limited to 'indra/newview/llcompilequeue.h')
-rw-r--r--indra/newview/llcompilequeue.h11
1 files changed, 5 insertions, 6 deletions
diff --git a/indra/newview/llcompilequeue.h b/indra/newview/llcompilequeue.h
index 951d4800e8..42af5b1881 100644
--- a/indra/newview/llcompilequeue.h
+++ b/indra/newview/llcompilequeue.h
@@ -55,7 +55,7 @@ public:
/*virtual*/ bool postBuild();
- void setMono(bool mono) { mMono = mono; }
+ void setCompileTarget(std::string target) { mCompileTarget = target; }
// addObject() accepts an object id.
void addObject(const LLUUID& id, std::string name);
@@ -80,8 +80,8 @@ protected:
protected:
// UI
- LLScrollListCtrl* mMessages;
- LLButton* mCloseBtn;
+ LLScrollListCtrl* mMessages { nullptr };
+ LLButton* mCloseBtn { nullptr };
// Object Queue
struct ObjectData
@@ -93,14 +93,13 @@ protected:
object_data_list_t mObjectList;
LLUUID mCurrentObjectID;
- bool mDone;
+ bool mDone { false };
std::string mStartString;
- bool mMono;
+ std::string mCompileTarget { "lsl2" };
typedef boost::function<bool(const LLPointer<LLViewerObject> &, LLInventoryObject*, LLEventPump &)> fnQueueAction_t;
static void objectScriptProcessingQueueCoro(std::string action, LLHandle<LLFloaterScriptQueue> hfloater, object_data_list_t objectList, fnQueueAction_t func);
-
};
//~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~