Skip to main content

Module node_graph

Module node_graph 

Source
Expand description

Node graph widget

Structs§

GraphDragAmount
InputConnection
InputConnectionVec
InputNodeAndIndex
InputNodeAndIndexVec
InputOutputInfo
InputOutputTypeId
InputOutputTypeIdInfoMap
InputOutputTypeIdInfoMapVec
InputOutputTypeIdVec
Node
NodeDragAmount
NodeGraph
Same as the NodeGraph but without generics and without the actual data
NodeGraphCallbacks
NodeGraphNodeId
NodeIdNodeMap
NodeIdNodeMapVec
NodePosition
Things only relevant to the display of the node in an interactive editor
NodeTypeField
NodeTypeFieldVec
NodeTypeId
NodeTypeIdInfoMap
NodeTypeIdInfoMapVec
NodeTypeInfo
OnNodeAdded
OnNodeAddedCallback
OnNodeConnected
OnNodeConnectedCallback
OnNodeDragged
OnNodeDraggedCallback
OnNodeFieldEdited
OnNodeFieldEditedCallback
OnNodeGraphDragged
OnNodeGraphDraggedCallback
OnNodeInputDisconnected
OnNodeInputDisconnectedCallback
OnNodeOutputDisconnected
OnNodeOutputDisconnectedCallback
OnNodeRemoved
OnNodeRemovedCallback
OutputConnection
OutputConnectionVec
OutputNodeAndIndex
OutputNodeAndIndexVec

Enums§

InputConnectionVecDestructor
InputNodeAndIndexVecDestructor
InputOutputTypeIdInfoMapVecDestructor
InputOutputTypeIdVecDestructor
NodeGraphError
NodeGraphStyle
NodeIdNodeMapVecDestructor
NodeTypeFieldValue
NodeTypeFieldVecDestructor
NodeTypeIdInfoMapVecDestructor
OptionOnNodeAdded
OptionOnNodeConnected
OptionOnNodeDragged
OptionOnNodeFieldEdited
OptionOnNodeGraphDragged
OptionOnNodeInputDisconnected
OptionOnNodeOutputDisconnected
OptionOnNodeRemoved
OutputConnectionVecDestructor
OutputNodeAndIndexVecDestructor

Type Aliases§

InputConnectionVecDestructorType
InputNodeAndIndexVecDestructorType
InputOutputTypeIdInfoMapVecDestructorType
InputOutputTypeIdVecDestructorType
NodeIdNodeMapVecDestructorType
NodeTypeFieldVecDestructorType
NodeTypeIdInfoMapVecDestructorType
OnNodeAddedCallbackType
OnNodeConnectedCallbackType
OnNodeDraggedCallbackType
OnNodeFieldEditedCallbackType
OnNodeGraphDraggedCallbackType
OnNodeInputDisconnectedCallbackType
OnNodeOutputDisconnectedCallbackType
OnNodeRemovedCallbackType
OutputConnectionVecDestructorType
OutputNodeAndIndexVecDestructorType