{
    "SubtractDoubleC": {
        "version": 1,
        "description": ["Example node that subtracts 2 doubles from each other"],
        "uiName": "Test Node: Subtract Double (C++)",
        "icon": {
            "path": "TestNodeIcon.svg"
        },
        "categories": "internal:test",
        "scheduling": ["threadsafe"],
        "exclude": ["usd", "docs"],
        "inputs": {
            "a": {
                "type": "double",
                "description": ["Input a"],
                "default": 0
             },
			 "b": {
                "type": "double",
                "description": ["Input b"],
                "default": 0
             }
        },
        "outputs": {
            "out": {
                "type": "double",
                "description": ["The result of a - b"]
             }
        },
        "tests": [
            { "inputs:a": 2.0, "inputs:b": 3.0, "outputs:out": -1.0 }
        ]
    }
}
