diff options
author | Andrey Kleshchev <andreykproductengine@lindenlab.com> | 2020-06-15 20:35:58 +0300 |
---|---|---|
committer | Andrey Kleshchev <andreykproductengine@lindenlab.com> | 2020-06-23 14:51:30 +0300 |
commit | e578491be761fefa34e4041458e2cf5badc81873 (patch) | |
tree | 46402c1ee9af1d11352a3277a3f094394821a9cb /indra/newview/llkeyconflict.h | |
parent | 6092e2ffab9ec76bdd8821e188db9cb785456eee (diff) |
SL-13418 Restored previously removed 'click on land' controls from 'move & view'
According to UX UI engineer. Also adapted it to new system, but it needs a better solution.
Diffstat (limited to 'indra/newview/llkeyconflict.h')
-rw-r--r-- | indra/newview/llkeyconflict.h | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/indra/newview/llkeyconflict.h b/indra/newview/llkeyconflict.h index 5451c16ae2..7566303cdd 100644 --- a/indra/newview/llkeyconflict.h +++ b/indra/newview/llkeyconflict.h @@ -86,8 +86,8 @@ public: // @control_name - see REGISTER_KEYBOARD_ACTION in llviewerinput for avaliable options, // usually this is just name of the function // @data_index - single control (function) can have multiple key combinations trigering - // it, this index indicates combination function will change/add note that preferences - // floater can only display up to 3 options, but data_index can be bigger then that + // it, this index indicates combination function will change/add; Note that preferences + // floater can only display up to 3 options, but data_index can be bigger than that // @mouse_ind - mouse action (middle click, MB5 etc) // @key - keyboard key action // @mask - shift/ctrl/alt flags @@ -95,6 +95,7 @@ public: // is active) or ignore not expected masks as long as expected mask is present // (ctrl+K will be triggered if ctrl+shift+K is active) bool registerControl(const std::string &control_name, U32 data_index, EMouseClickType mouse_ind, KEY key, MASK mask, bool ignore_mask); //todo: return conflicts? + bool clearControl(const std::string &control_name, U32 data_index); LLKeyData getControl(const std::string &control_name, U32 data_index); |