#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: