#include <WtModuleFlowScene.h>
 | 
|   | WtModuleFlowScene (Wt::WPainter *painter, std::shared_ptr< dyno::Node > node) | 
|   | 
|   | ~WtModuleFlowScene () | 
|   | 
| void  | enableEditing () | 
|   | 
| void  | disableEditing () | 
|   | 
| void  | updateModuleGraphView () | 
|   | 
| void  | reorderAllModules () | 
|   | 
| void  | showModuleFlow (std::shared_ptr< dyno::Node > node) | 
|   | 
| void  | showResetPipeline () | 
|   | 
| void  | showAnimationPipeline () | 
|   | 
| void  | showGraphicsPipeline () | 
|   | 
|   | WtFlowScene () | 
|   | 
|   | WtFlowScene (std::shared_ptr< WtDataModelRegistry > registry) | 
|   | 
|   | ~WtFlowScene () | 
|   | 
| std::shared_ptr< WtConnection >  | createConnection (PortType connectedPort, WtNode &node, PortIndex portIndex, Wt::WPainter *painter) | 
|   | 
| std::shared_ptr< WtConnection >  | createConnection (WtNode &nodeIn, PortIndex portIndexIn, WtNode &nodeOut, PortIndex portIndexOut, Wt::WPainter *painter, TypeConverter const &converter=TypeConverter{}) | 
|   | 
| void  | deleteConnection (WtConnection &connection) | 
|   | 
| WtNode &  | createNode (std::unique_ptr< WtNodeDataModel > &&dataModel, Wt::WPainter *painter, int selectType) | 
|   | 
| WtDataModelRegistry &  | registry () const | 
|   | 
| void  | setRegistry (std::shared_ptr< WtDataModelRegistry > registry) | 
|   | 
| void  | iterateOverNodes (std::function< void(WtNode *)> const &visitor) | 
|   | 
| void  | iterateOverNodeData (std::function< void(WtNodeDataModel *)> const &visitor) | 
|   | 
| void  | iterateOverNodeDataDependentOrder (std::function< void(WtNodeDataModel *)> const &visitor) | 
|   | 
| Wt::WPointF  | getNodePosition (WtNode const &node) const | 
|   | 
| void  | setNodePosition (WtNode &node, Wt::WPointF const &pos) const | 
|   | 
| void  | removeNode (WtNode &node) | 
|   | 
| void  | clearNode (WtNode &node) | 
|   | 
| std::map< dyno::ObjectId, WtNode * >  | getNodeMap () | 
|   | 
| std::unordered_map< Wt::Guid, std::unique_ptr< WtNode > > const &  | nodes () const | 
|   | 
| std::unordered_map< Wt::Guid, std::shared_ptr< WtConnection > > const &  | connections () const | 
|   | 
| std::vector< WtNode * >  | allNodes () const | 
|   | 
| std::vector< WtNode * >  | selectedNodes () const | 
|   | 
| void  | clearScene () | 
|   | 
| void  | save () const | 
|   | 
| void  | load () | 
|   | 
Definition at line 12 of file WtModuleFlowScene.h.
 
◆ WtModuleFlowScene()
      
        
          | WtModuleFlowScene::WtModuleFlowScene  | 
          ( | 
          Wt::WPainter * |           painter,  | 
        
        
           | 
           | 
          std::shared_ptr< dyno::Node > |           node ) | 
        
      
 
 
◆ ~WtModuleFlowScene()
      
        
          | WtModuleFlowScene::~WtModuleFlowScene  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ disableEditing()
      
        
          | void WtModuleFlowScene::disableEditing  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ enableEditing()
      
        
          | void WtModuleFlowScene::enableEditing  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ reorderAllModules()
      
        
          | void WtModuleFlowScene::reorderAllModules  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ showAnimationPipeline()
      
        
          | void WtModuleFlowScene::showAnimationPipeline  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ showGraphicsPipeline()
      
        
          | void WtModuleFlowScene::showGraphicsPipeline  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ showModuleFlow()
      
        
          | void WtModuleFlowScene::showModuleFlow  | 
          ( | 
          std::shared_ptr< dyno::Node > |           node | ) | 
           | 
        
      
 
 
◆ showResetPipeline()
      
        
          | void WtModuleFlowScene::showResetPipeline  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ updateModuleGraphView()
      
        
          | void WtModuleFlowScene::updateModuleGraphView  | 
          ( | 
           | ) | 
           | 
        
      
 
 
◆ _painter
  
  
      
        
          | Wt::WPainter* WtModuleFlowScene::_painter | 
         
       
   | 
  
private   | 
  
 
 
◆ mActivePipeline
◆ mDx
  
  
      
        
          | float WtModuleFlowScene::mDx = 100.0f | 
         
       
   | 
  
private   | 
  
 
 
◆ mDy
  
  
      
        
          | float WtModuleFlowScene::mDy = 50.0f | 
         
       
   | 
  
private   | 
  
 
 
◆ mEditingEnabled
  
  
      
        
          | bool WtModuleFlowScene::mEditingEnabled = true | 
         
       
   | 
  
private   | 
  
 
 
◆ mNode
  
  
      
        
          | std::shared_ptr<dyno::Node> WtModuleFlowScene::mNode | 
         
       
   | 
  
private   | 
  
 
 
◆ mStates
  
  
      
        
          | std::shared_ptr<dyno::Module> WtModuleFlowScene::mStates = nullptr | 
         
       
   | 
  
private   | 
  
 
 
The documentation for this class was generated from the following files: