            const std::string m_input_name = "";
            const int m_input_index = -1;
        };

        /// \brief Specifies a single node output by the name or index.
        ///        For a node test_node, with 2 outputs:
        ///
        ///                             +-----------+  ---(out1)--->
        ///            ----(in_A)---->  | test_node |
        ///                             +-----------+  ---(out2)--->
        ///        You can indicate out2 as EditorOutput("out2") or EditorOutput(1)
        struct EditorOutput
        {