bWidgets
Core widget toolkit designed for Blender
bwEventDispatcher.cc File Reference
#include <iostream>
#include "bwEvent.h"
#include "screen_graph/EventHandler.h"
#include "screen_graph/Node.h"
#include "screen_graph/ScreenGraph.h"
#include "bwEventDispatcher.h"
+ Include dependency graph for bwEventDispatcher.cc:

Namespaces

namespace  bWidgets
 

Typedefs

template<typename... _Args>
using bWidgets::HandlerFunc = void(bwScreenGraph::EventHandler::*)(_Args &&...)
 

Functions

template<typename... _Args>
static void bWidgets::bubbleEvent (const bwEvent &event, const Node &from_node, HandlerFunc< _Args &&... > handler_func, _Args &&... __args)
 
static auto bWidgets::findHoveredNode (const bwEvent &event, Node &node) -> Node *