bWidgets
Core widget toolkit designed for Blender
bWidgets::bwEventDispatcher Class Reference

Mangages sending events to screen-graph nodes based on current state. More...

#include <bwEventDispatcher.h>

Public Member Functions

 bwEventDispatcher (bwScreenGraph::ScreenGraph &_screen_graph)
 
void dispatchMouseMovement (bwEvent)
 
void dispatchMouseButtonPress (bwMouseButtonEvent &)
 
void dispatchMouseButtonRelease (bwMouseButtonEvent &)
 
void dispatchMouseWheelScroll (bwMouseWheelEvent &)
 

Detailed Description

Constructor & Destructor Documentation

◆ bwEventDispatcher()

bWidgets::bwEventDispatcher::bwEventDispatcher ( bwScreenGraph::ScreenGraph _screen_graph)

Member Function Documentation

◆ dispatchMouseButtonPress()

void bWidgets::bwEventDispatcher::dispatchMouseButtonPress ( bwMouseButtonEvent event)

◆ dispatchMouseButtonRelease()

void bWidgets::bwEventDispatcher::dispatchMouseButtonRelease ( bwMouseButtonEvent event)

◆ dispatchMouseMovement()

void bWidgets::bwEventDispatcher::dispatchMouseMovement ( bwEvent  event)

◆ dispatchMouseWheelScroll()

void bWidgets::bwEventDispatcher::dispatchMouseWheelScroll ( bwMouseWheelEvent event)

The documentation for this class was generated from the following files: