QtNodes Class Reference
=======================

Basic Classes
-------------

.. doxygenclass:: QtNodes::AbstractGraphModel
   :members:

.. doxygenstruct:: QtNodes::NodeDataType
   :members:

.. doxygenclass:: QtNodes::NodeData
   :members:

.. doxygenstruct:: QtNodes::ConnectionId
   :members:

.. doxygenclass:: QtNodes::BasicGraphicsScene
   :members:

.. doxygenclass:: QtNodes::GraphicsView
   :members:

.. doxygenclass:: QtNodes::GraphicsViewStyle
   :members:

.. doxygenclass:: QtNodes::NodeGraphicsObject
   :members:

.. doxygenclass:: QtNodes::AbstractNodePainter
   :members:

.. doxygenclass:: QtNodes::DefaultNodePainter
   :members:

.. doxygenclass:: QtNodes::AbstractNodeGeometry
   :members:

.. doxygenclass:: QtNodes::DefaultHorizontalNodeGeometry
   :members:

.. doxygenclass:: QtNodes::DefaultVerticalNodeGeometry
   :members:

.. doxygenclass:: QtNodes::NodeState
   :members:

.. doxygenclass:: QtNodes::NodeStyle
   :members:

.. doxygenclass:: QtNodes::ConnectionGraphicsObject
   :members:

.. doxygenclass:: QtNodes::ConnectionPainter
   :members:

.. doxygenclass:: QtNodes::ConnectionStyle
   :members:

.. doxygenclass:: QtNodes::NodeConnectionInteraction
   :members:

Undo Redo
---------

.. doxygenclass:: QtNodes::DeleteCommand
   :members:

.. doxygenclass:: QtNodes::DuplicateCommand
   :members:

.. doxygenclass:: QtNodes::DisconnectCommand
   :members:

.. doxygenclass:: QtNodes::ConnectCommand
   :members:

.. doxygenclass:: QtNodes::MoveNodeCommand
   :members:

Dataflow Classes
----------------

.. doxygenclass:: QtNodes::DataFlowGraphicsScene
   :members:

.. doxygenclass:: QtNodes::DataFlowGraphModel
   :members:

.. doxygenclass:: QtNodes::NodeDelegateModel
   :members:

.. doxygenclass:: QtNodes::NodeDelegateModelRegistry
   :members:

Definitions
-----------

.. doxygentypedef:: QtNodes::NodeId

.. doxygentypedef:: QtNodes::PortIndex

.. doxygenenum:: QtNodes::NodeRole

.. doxygenenum:: QtNodes::NodeFlag

.. doxygenenum:: QtNodes::PortRole

.. doxygenenum:: QtNodes::ConnectionPolicy

.. doxygenenum:: QtNodes::PortType
