Scene holds connections and nodes.  
 More...
#include <QtNodeFlowScene.h>
Scene holds connections and nodes. 
Definition at line 14 of file QtNodeFlowScene.h.
 
◆ QtNodeFlowScene() [1/2]
      
        
          | Qt::QtNodeFlowScene::QtNodeFlowScene  | 
          ( | 
          std::shared_ptr< QtDataModelRegistry > |           registry,  | 
        
        
           | 
           | 
          QObject * |           parent = Q_NULLPTR ) | 
        
      
 
 
◆ QtNodeFlowScene() [2/2]
      
        
          | Qt::QtNodeFlowScene::QtNodeFlowScene  | 
          ( | 
          QObject * |           parent = Q_NULLPTR | ) | 
           | 
        
      
 
 
◆ ~QtNodeFlowScene()
      
        
          | Qt::QtNodeFlowScene::~QtNodeFlowScene  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ activateAllNodes()
  
  
      
        
          | void Qt::QtNodeFlowScene::activateAllNodes  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ activateThisNodeOnly()
  
  
      
        
          | void Qt::QtNodeFlowScene::activateThisNodeOnly  | 
          ( | 
          QtNode & |           n | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ addNode
  
  
      
        
          | void Qt::QtNodeFlowScene::addNode  | 
          ( | 
          QtNode & |           n | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ addNodeByString()
      
        
          | void Qt::QtNodeFlowScene::addNodeByString  | 
          ( | 
          std::string |           NodeName | ) | 
           | 
        
      
 
 
◆ autoSyncAllDescendants()
  
  
      
        
          | void Qt::QtNodeFlowScene::autoSyncAllDescendants  | 
          ( | 
          QtNode & |           n,  | 
         
        
           | 
           | 
          bool |           autoSync ) | 
         
       
   | 
  
private   | 
  
 
 
◆ autoSyncAllNodes()
  
  
      
        
          | void Qt::QtNodeFlowScene::autoSyncAllNodes  | 
          ( | 
          bool |           autoSync | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ createNodeGraphView
  
  
      
        
          | void Qt::QtNodeFlowScene::createNodeGraphView  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ createQtNode
  
  
      
        
          | void Qt::QtNodeFlowScene::createQtNode  | 
          ( | 
          std::shared_ptr< dyno::Node > |           node | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ deleteNode
  
  
      
        
          | void Qt::QtNodeFlowScene::deleteNode  | 
          ( | 
          QtNode & |           n | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ disableEditing()
      
        
          | void Qt::QtNodeFlowScene::disableEditing  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ dx()
  
  
      
        
          | float Qt::QtNodeFlowScene::dx  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ dy()
  
  
      
        
          | float Qt::QtNodeFlowScene::dy  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ enableAutoSync
  
  
      
        
          | void Qt::QtNodeFlowScene::enableAutoSync  | 
          ( | 
          QtNode & |           n,  | 
         
        
           | 
           | 
          bool |           checked ) | 
         
       
   | 
  
slot   | 
  
 
 
◆ enableEditing()
      
        
          | void Qt::QtNodeFlowScene::enableEditing  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ enablePhysics
  
  
      
        
          | void Qt::QtNodeFlowScene::enablePhysics  | 
          ( | 
          QtNode & |           n,  | 
         
        
           | 
           | 
          bool |           checked ) | 
         
       
   | 
  
slot   | 
  
 
 
◆ enableRendering
  
  
      
        
          | void Qt::QtNodeFlowScene::enableRendering  | 
          ( | 
          QtNode & |           n,  | 
         
        
           | 
           | 
          bool |           checked ) | 
         
       
   | 
  
slot   | 
  
 
 
◆ fieldUpdated
  
  
      
        
          | void Qt::QtNodeFlowScene::fieldUpdated  | 
          ( | 
          dyno::FBase * |           field,  | 
         
        
           | 
           | 
          int |           status ) | 
         
       
   | 
  
slot   | 
  
 
 
◆ moveNode
  
  
      
        
          | void Qt::QtNodeFlowScene::moveNode  | 
          ( | 
          QtNode & |           n,  | 
         
        
           | 
           | 
          const QPointF & |           newLocation ) | 
         
       
   | 
  
slot   | 
  
 
 
◆ reorderAllNodes
  
  
      
        
          | void Qt::QtNodeFlowScene::reorderAllNodes  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ resetNode
  
  
      
        
          | void Qt::QtNodeFlowScene::resetNode  | 
          ( | 
          QtNode & |           n | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ setDx()
  
  
      
        
          | void Qt::QtNodeFlowScene::setDx  | 
          ( | 
          float |           dx | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ setDy()
  
  
      
        
          | void Qt::QtNodeFlowScene::setDy  | 
          ( | 
          float |           dy | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
◆ showAllNodes()
  
  
      
        
          | void Qt::QtNodeFlowScene::showAllNodes  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ showContextMenu
  
  
      
        
          | void Qt::QtNodeFlowScene::showContextMenu  | 
          ( | 
          QtNode & |           n,  | 
         
        
           | 
           | 
          const QPointF & |           pos ) | 
         
       
   | 
  
slot   | 
  
 
 
◆ showHelper
  
  
      
        
          | void Qt::QtNodeFlowScene::showHelper  | 
          ( | 
          QtNode & |           n | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
 
◆ showThisNodeOnly()
  
  
      
        
          | void Qt::QtNodeFlowScene::showThisNodeOnly  | 
          ( | 
          QtNode & |           n | ) | 
           | 
         
       
   | 
  
private   | 
  
 
 
◆ updateNodeGraphView
  
  
      
        
          | void Qt::QtNodeFlowScene::updateNodeGraphView  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
slot   | 
  
 
Update the view only for the active scene graph, the data model will not be changed. 
Definition at line 253 of file QtNodeFlowScene.cpp.
 
 
◆ m_scene
  
  
      
        
          | SceneGraph* Qt::QtNodeFlowScene::m_scene = nullptr | 
         
       
   | 
  
private   | 
  
 
 
◆ mDx
  
  
      
        
          | float Qt::QtNodeFlowScene::mDx = 100.0f | 
         
       
   | 
  
private   | 
  
 
 
◆ mDy
  
  
      
        
          | float Qt::QtNodeFlowScene::mDy = 50.0f | 
         
       
   | 
  
private   | 
  
 
 
◆ mEditingEnabled
  
  
      
        
          | bool Qt::QtNodeFlowScene::mEditingEnabled = true | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: