kind
TypeScriptget kind(): ComputeNodeGraph_NodeDefinition_KindSwift declarationvar kind: ComputeNodeGraph.NodeDefinition.Kindstruct · iOS 27.0+ · SDK 27.1
struct NodeDefinitionget kind(): ComputeNodeGraph_NodeDefinition_KindSwift declarationvar kind: ComputeNodeGraph.NodeDefinition.Kindset kind(value: ComputeNodeGraph_NodeDefinition_Kind)Swift declarationvar kind: ComputeNodeGraph.NodeDefinition.Kindstatic initNameBundleInputsOutputsKind(name: string, bundle: (string) | null, inputs: Array<ComputeNodeGraph_PortDefinition>, outputs: Array<ComputeNodeGraph_PortDefinition>, kind: ComputeNodeGraph_NodeDefinition_Kind): ComputeNodeGraph_NodeDefinitionSwift declarationinit(name: String, bundle: String? = nil, inputs: [ComputeNodeGraph.PortDefinition] = [], outputs: [ComputeNodeGraph.PortDefinition] = [], kind: ComputeNodeGraph.NodeDefinition.Kind)static initNameInputsOutputsKind(name: string, inputs: Array<ComputeNodeGraph_PortDefinition>, outputs: Array<ComputeNodeGraph_PortDefinition>, kind: ComputeNodeGraph_NodeDefinition_Kind): ComputeNodeGraph_NodeDefinitionSwift declarationinit(name: String, inputs: [ComputeNodeGraph.PortDefinition] = [], outputs: [ComputeNodeGraph.PortDefinition] = [], kind: ComputeNodeGraph.NodeDefinition.Kind)get name(): stringSwift declarationvar name: StringName of the NodeDefinition. Definitions whose kind is ``ComputeNodeGraph/NodeDefinition/Kind/function`` will match their MTLFunction via name.
set name(value: string)Swift declarationvar name: StringName of the NodeDefinition. Definitions whose kind is ``ComputeNodeGraph/NodeDefinition/Kind/function`` will match their MTLFunction via name.
static stage(stage: ComputeNodeGraph_Stage): (ComputeNodeGraph_NodeDefinition) | nullSwift declarationstatic func stage(_ stage: ComputeNodeGraph.Stage) -> ComputeNodeGraph.NodeDefinition?get bundle(): (string) | nullSwift declarationvar bundle: String? { get }get inputs(): Array<ComputeNodeGraph_PortDefinition>Swift declarationvar inputs: [ComputeNodeGraph.PortDefinition]set inputs(value: Array<ComputeNodeGraph_PortDefinition>)Swift declarationvar inputs: [ComputeNodeGraph.PortDefinition]get outputs(): Array<ComputeNodeGraph_PortDefinition>Swift declarationvar outputs: [ComputeNodeGraph.PortDefinition]set outputs(value: Array<ComputeNodeGraph_PortDefinition>)Swift declarationvar outputs: [ComputeNodeGraph.PortDefinition]No declarations were skipped in this snapshot.