summaryrefslogtreecommitdiff
path: root/indra/llcommon
diff options
context:
space:
mode:
authorNat Goodspeed <nat@lindenlab.com>2011-08-29 15:57:32 -0400
committerNat Goodspeed <nat@lindenlab.com>2011-08-29 15:57:32 -0400
commitf08d7fba9f2134a687169d8da478a44bdbe16955 (patch)
treedf01a83be95f9b6ebaa14565eb463b6c38acf29f /indra/llcommon
parent34a620523a7f4511c8f008f2e9a9428f41281480 (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')
0 files changed, 0 insertions, 0 deletions