├── .gitignore ├── LICENSE ├── NodeGraphControl.sln ├── NodeGraphControl ├── CommonStates.cs ├── Elements │ ├── AbstractNode.cs │ ├── AbstractSocket.cs │ ├── ContextNode.cs │ ├── IElement.cs │ ├── SocketIn.cs │ ├── SocketOut.cs │ └── Wire.cs ├── NodeGraphControl.Designer.cs ├── NodeGraphControl.cs ├── NodeGraphControl.csproj ├── Properties │ └── AssemblyInfo.cs └── Utils.cs ├── README.md ├── TestProject ├── App.config ├── MainForm.Designer.cs ├── MainForm.cs ├── MainForm.resx ├── Nodes │ ├── MathNodes │ │ ├── MathAvgNode.cs │ │ ├── MathNumNode.cs │ │ └── MathSumNode.cs │ ├── NodeChar.cs │ ├── NodeLogicOscillator.cs │ ├── NodeLogicOutput.cs │ ├── NodeMonitor.cs │ ├── NodeString.cs │ └── NodeStringXOR.cs ├── Program.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings └── TestProject.csproj └── res ├── sample_use.PNG └── sample_use2.PNG /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/LICENSE -------------------------------------------------------------------------------- /NodeGraphControl.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/NodeGraphControl.sln -------------------------------------------------------------------------------- /NodeGraphControl/CommonStates.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/NodeGraphControl/CommonStates.cs -------------------------------------------------------------------------------- /NodeGraphControl/Elements/AbstractNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/NodeGraphControl/Elements/AbstractNode.cs -------------------------------------------------------------------------------- /NodeGraphControl/Elements/AbstractSocket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/NodeGraphControl/Elements/AbstractSocket.cs -------------------------------------------------------------------------------- /NodeGraphControl/Elements/ContextNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/NodeGraphControl/Elements/ContextNode.cs -------------------------------------------------------------------------------- /NodeGraphControl/Elements/IElement.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/NodeGraphControl/Elements/IElement.cs -------------------------------------------------------------------------------- /NodeGraphControl/Elements/SocketIn.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/NodeGraphControl/Elements/SocketIn.cs -------------------------------------------------------------------------------- /NodeGraphControl/Elements/SocketOut.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/NodeGraphControl/Elements/SocketOut.cs -------------------------------------------------------------------------------- /NodeGraphControl/Elements/Wire.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/NodeGraphControl/Elements/Wire.cs -------------------------------------------------------------------------------- /NodeGraphControl/NodeGraphControl.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/NodeGraphControl/NodeGraphControl.Designer.cs -------------------------------------------------------------------------------- /NodeGraphControl/NodeGraphControl.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/NodeGraphControl/NodeGraphControl.cs -------------------------------------------------------------------------------- /NodeGraphControl/NodeGraphControl.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/NodeGraphControl/NodeGraphControl.csproj -------------------------------------------------------------------------------- /NodeGraphControl/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/NodeGraphControl/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /NodeGraphControl/Utils.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/NodeGraphControl/Utils.cs -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/README.md -------------------------------------------------------------------------------- /TestProject/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/App.config -------------------------------------------------------------------------------- /TestProject/MainForm.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/MainForm.Designer.cs -------------------------------------------------------------------------------- /TestProject/MainForm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/MainForm.cs -------------------------------------------------------------------------------- /TestProject/MainForm.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/MainForm.resx -------------------------------------------------------------------------------- /TestProject/Nodes/MathNodes/MathAvgNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Nodes/MathNodes/MathAvgNode.cs -------------------------------------------------------------------------------- /TestProject/Nodes/MathNodes/MathNumNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Nodes/MathNodes/MathNumNode.cs -------------------------------------------------------------------------------- /TestProject/Nodes/MathNodes/MathSumNode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Nodes/MathNodes/MathSumNode.cs -------------------------------------------------------------------------------- /TestProject/Nodes/NodeChar.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Nodes/NodeChar.cs -------------------------------------------------------------------------------- /TestProject/Nodes/NodeLogicOscillator.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Nodes/NodeLogicOscillator.cs -------------------------------------------------------------------------------- /TestProject/Nodes/NodeLogicOutput.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Nodes/NodeLogicOutput.cs -------------------------------------------------------------------------------- /TestProject/Nodes/NodeMonitor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Nodes/NodeMonitor.cs -------------------------------------------------------------------------------- /TestProject/Nodes/NodeString.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Nodes/NodeString.cs -------------------------------------------------------------------------------- /TestProject/Nodes/NodeStringXOR.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Nodes/NodeStringXOR.cs -------------------------------------------------------------------------------- /TestProject/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Program.cs -------------------------------------------------------------------------------- /TestProject/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /TestProject/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /TestProject/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Properties/Resources.resx -------------------------------------------------------------------------------- /TestProject/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /TestProject/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/Properties/Settings.settings -------------------------------------------------------------------------------- /TestProject/TestProject.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/TestProject/TestProject.csproj -------------------------------------------------------------------------------- /res/sample_use.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/res/sample_use.PNG -------------------------------------------------------------------------------- /res/sample_use2.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/amaurote/NodeGraphControl/HEAD/res/sample_use2.PNG --------------------------------------------------------------------------------