#usda 1.0
(
    doc ="""Generated from node description file OgnExecInputEnabledTest.ogn
Contains templates for node types found in that file."""
)

def OmniGraph "TestGraph"
{
    token evaluator:type = "push"
    int2 fileFormatVersion = (1, 3)
    token flatCacheBacking = "Shared"
    token pipelineStage = "pipelineStageSimulation"

    def OmniGraphNode "Template_omni_graph_test_ExecInputEnabledTest" (
        docs="""Tests exec input is enabled"""
    )
    {
        token node:type = "omni.graph.test.ExecInputEnabledTest"
        int node:typeVersion = 1

        # 2 attributes
        custom uint inputs:execInA (
            docs="""The input execution A"""
        )
        custom uint inputs:execInB (
            docs="""The input execution B"""
        )

        # 2 attributes
        custom uint outputs:execOutA (
            docs="""The output execution A, triggered only if input A attrib was enabled"""
        )
        custom uint outputs:execOutB (
            docs="""The output execution B, triggered only if input B attrib was enabled"""
        )
    }
}
