20    mLastMousePos = Wt::WPointF(event.widget().x, event.widget().y);
 
 
  105        Wt::WPointF delta = Wt::WPointF(event.dragDelta().x, event.dragDelta().y);
 
  112        Wt::WPointF delta = Wt::WPointF(event.dragDelta().x, event.dragDelta().y);
 
  119        auto mlist = 
mNode->getModuleList();
 
  120        auto mousePoint = Wt::WPointF(event.widget().x, event.widget().y);
 
  121        for (
const auto& module : mlist)
 
  126                auto moduleData = m->flowNodeData();
 
 
  144    if (
mNode == 
nullptr)
 
  149    Wt::WPointF mouseWentUpPosition = Wt::WPointF(event.widget().x, event.widget().y);
 
  153        auto nodeData = node->flowNodeData();
 
  157        Wt::WPointF mousePoint = Wt::WPointF(event.widget().x, event.widget().y);
 
 
  178    if (
mNode == 
nullptr)
 
 
  199    auto m = mw == 
nullptr ? nullptr : mw->
getModule();
 
  203        m->setBlockCoord(newLocation.x(), newLocation.y());
 
 
  209    Wt::WPainter painter(paintDevice);
 
  213    if (
mNode != 
nullptr)
 
 
  240    auto mlist = 
mNode->getModuleList();
 
  241    for (
const auto& module : mlist)
 
  246            auto moduleData = m->flowNodeData();
 
 
WtNodeDataModel * nodeDataModel() const