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 |
◆ 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 |
◆ 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 225 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: