diff options
author | Nat Goodspeed <nat@lindenlab.com> | 2011-08-29 15:57:32 -0400 |
---|---|---|
committer | Nat Goodspeed <nat@lindenlab.com> | 2011-08-29 15:57:32 -0400 |
commit | f08d7fba9f2134a687169d8da478a44bdbe16955 (patch) | |
tree | df01a83be95f9b6ebaa14565eb463b6c38acf29f /indra/llcommon/llevents.h | |
parent | 34a620523a7f4511c8f008f2e9a9428f41281480 (diff) |
CHOP-763: Implement widget-pathname-based routing for mouse events.
Send mouseDown(), mouseUp(), mouseMove() through static mouseEvent() helper
function. Process new optional ["path"] param, validating corresponding LLView
and capturing certain information about it for caller. Synthesize (x, y) pos
if need be. Use LLView::TemporaryDrilldownFunc and llview::TargetEvent to
temporarily hijack normal LLView mouse-event propagation.
Define Response helper class to capture LLSD blob about the current request
and ensure it gets sent on return.
Diffstat (limited to 'indra/llcommon/llevents.h')
0 files changed, 0 insertions, 0 deletions