| 334 | } |
| 335 | |
| 336 | bool EventState::handleScroll(math::Vec pos, math::Vec scrollDelta) { |
| 337 | // Dispatch HoverScrollEvent |
| 338 | EventContext cHoverScroll; |
| 339 | Widget::HoverScrollEvent eHoverScroll; |
| 340 | eHoverScroll.context = &cHoverScroll; |
| 341 | eHoverScroll.pos = pos; |
| 342 | eHoverScroll.scrollDelta = scrollDelta; |
| 343 | rootWidget->onHoverScroll(eHoverScroll); |
| 344 | |
| 345 | return !!cHoverScroll.target; |
| 346 | } |
| 347 | |
| 348 | bool EventState::handleDrop(math::Vec pos, const std::vector<std::string>& paths) { |
| 349 | // Dispatch PathDropEvent |
no test coverage detected