Table of Content | Compositor | 0.4.0-preview.1
docs.unity3d.com
    • StateMachine.View
      • BaseSelfTransition
      • GlobalTransition
      • LoopTransition
      • OnEnterStateSelector
      • StateToStateTransition
    • Unity.Compositor
      • AnimationCompositorNodeDefinition
      • AnimationCompositorNodeDefinition.DataPorts
      • AnimationCompositorNodeDefinition.Kernel
      • AnimationCompositorNodeDefinition.KernelData
      • AnimationCompositorNodeDefinition.MessagePorts
      • AnimationCompositorNodeDefinition.NodeData
      • BaseDataPhasePassThroughNode<TFinalNodeDefinition, T, TKernel>
      • BaseDataPhasePassThroughNode<TFinalNodeDefinition, T, TKernel>.Data
      • BaseDataPhasePassThroughNode<TFinalNodeDefinition, T, TKernel>.KernelData
      • BaseDataPhasePassThroughNode<TFinalNodeDefinition, T, TKernel>.KernelDefs
      • BaseDataPhasePassThroughNode<TFinalNodeDefinition, T, TKernel>.SimPorts
      • BoolPropertyReaderNode
      • BoolPropertyReaderNode.DataPorts
      • BoolPropertyReaderNode.Kernel
      • BoolPropertyReaderNode.KernelData
      • BoolPropertyReaderNode.NodeData
      • BoolPropertyReaderNode.Ports
      • BoolPropertyWriterNode
      • BoolPropertyWriterNode.NodeData
      • BoolPropertyWriterNode.Ports
      • ComponentDataForward
      • ComponentDataReaderNode<T>
      • ComponentDataReaderNode<T>.Data
      • ComponentDataReaderNode<T>.Ports
      • ComponentDataWriterBaseNode<T>
      • ComponentDataWriterBaseNode<T>.Data
      • ComponentDataWriterBaseNode<T>.Ports
      • ComponentDataWriterNode<T>
      • CompositorNodeDefinition<TSimData, TSimPorts, TKernelData, TKernelPorts, TKernel>
      • CompositorNodeID
      • CompositorPortID
      • CompositorPortReference
      • CompositorSystem<TNode, TTag, TAllocatedTag>
      • CompositorTypeDescriptor
      • ConnectNodesCommand
      • ContextReference
      • CreateNodeCommand
      • DataPhaseEnumConverter<T>
      • DataPhaseEnumConverter<T>.DataPorts
      • DataPhaseEnumConverter<T>.Kernel
      • DataPhaseEnumConverter<T>.KernelData
      • DataPhaseEnumConverter<T>.MessagePorts
      • DataPhaseEnumConverter<T>.NodeData
      • DataPhasePassThroughNode_float
      • DataPhasePassThroughNode_float.Data
      • DataPhasePassThroughNode_float.Kernel
      • DataPhasePassThroughNode_float.KernelData
      • DataPhasePassThroughNode_float.KernelDefs
      • DataPhasePassThroughNode_float.SimPorts
      • DataPhasePassThroughNode_int
      • DataPhasePassThroughNode_int.Data
      • DataPhasePassThroughNode_int.Kernel
      • DataPhasePassThroughNode_int.KernelData
      • DataPhasePassThroughNode_int.KernelDefs
      • DataPhasePassThroughNode_int.SimPorts
      • DataPhasePassThroughNode<T>
      • DataPhasePassThroughNode<T>.Data
      • DataPhasePassThroughNode<T>.Kernel
      • DataPhasePassThroughNode<T>.KernelData
      • DataPhasePassThroughNode<T>.KernelDefs
      • DataPhasePassThroughNode<T>.SimPorts
      • DefaultParameter
      • DFGReflectionHelpers
      • EditorGUIExtensions
      • EditorGUILayoutExtensions
      • EntityContext
      • EntityQueryBuilderExtensions
      • EnumConverter<T>
      • EnumConverter<T>.MessagePorts
      • EnumConverter<T>.NodeData
      • Float2PropertyReaderNode
      • Float2PropertyReaderNode.DataPorts
      • Float2PropertyReaderNode.Kernel
      • Float2PropertyReaderNode.KernelData
      • Float2PropertyReaderNode.NodeData
      • Float2PropertyReaderNode.Ports
      • Float2PropertyWriterNode
      • Float2PropertyWriterNode.NodeData
      • Float2PropertyWriterNode.Ports
      • Float3PropertyReaderNode
      • Float3PropertyReaderNode.DataPorts
      • Float3PropertyReaderNode.Kernel
      • Float3PropertyReaderNode.KernelData
      • Float3PropertyReaderNode.NodeData
      • Float3PropertyReaderNode.Ports
      • Float3PropertyWriterNode
      • Float3PropertyWriterNode.NodeData
      • Float3PropertyWriterNode.Ports
      • Float4PropertyReaderNode
      • Float4PropertyReaderNode.DataPorts
      • Float4PropertyReaderNode.Kernel
      • Float4PropertyReaderNode.KernelData
      • Float4PropertyReaderNode.NodeData
      • Float4PropertyReaderNode.Ports
      • Float4PropertyWriterNode
      • Float4PropertyWriterNode.NodeData
      • Float4PropertyWriterNode.Ports
      • FloatPropertyReaderNode
      • FloatPropertyReaderNode.DataPorts
      • FloatPropertyReaderNode.Kernel
      • FloatPropertyReaderNode.KernelData
      • FloatPropertyReaderNode.NodeData
      • FloatPropertyReaderNode.Ports
      • FloatPropertyWriterNode
      • FloatPropertyWriterNode.NodeData
      • FloatPropertyWriterNode.Ports
      • GameplayPropertyInitSystem
      • GameplayPropertyReaderFactory
      • GameplayPropertyReaderNode<TData, TSimPorts, TKernelData, TKernelPorts, TKernel>
      • GameplayPropertySystem
      • GameplayPropertyWriterFactory
      • GameplayPropertyWriterNode<TData, TSimPorts>
      • Graph
      • GraphExecutionModel
      • GraphID
      • GraphManager
      • GraphReady
      • GraphReference
      • GraphRegister
      • GraphState
      • GraphVariant
      • GraphVariant.ValueType
      • IComponentNodeHandler
      • ICompositorAsset<TAsset>
      • ICompositorSimulationData
      • ICompositorTarget<TMsg>
      • IEntityContextHandler
      • IEntityReference
      • IGraphHandler
      • IntPropertyReaderNode
      • IntPropertyReaderNode.DataPorts
      • IntPropertyReaderNode.Kernel
      • IntPropertyReaderNode.KernelData
      • IntPropertyReaderNode.NodeData
      • IntPropertyReaderNode.Ports
      • IntPropertyWriterNode
      • IntPropertyWriterNode.NodeData
      • IntPropertyWriterNode.Ports
      • IPortIdentifier
      • IPropertyData
      • KernelPhasePassThroughNodeBuffer<TFinalNodeDefinition, T, TKernel>
      • KernelPhasePassThroughNodeBuffer<TFinalNodeDefinition, T, TKernel>.Data
      • KernelPhasePassThroughNodeBuffer<TFinalNodeDefinition, T, TKernel>.KernelData
      • KernelPhasePassThroughNodeBuffer<TFinalNodeDefinition, T, TKernel>.KernelDefs
      • KernelPhasePassThroughNodeBuffer<TFinalNodeDefinition, T, TKernel>.SimPorts
      • LongPropertyReaderNode
      • LongPropertyReaderNode.DataPorts
      • LongPropertyReaderNode.Kernel
      • LongPropertyReaderNode.KernelData
      • LongPropertyReaderNode.NodeData
      • LongPropertyReaderNode.Ports
      • LongPropertyWriterNode
      • LongPropertyWriterNode.NodeData
      • LongPropertyWriterNode.Ports
      • NameCache
      • NodeSetExtensions
      • PropertiesReference
      • QuaternionPropertyReaderNode
      • QuaternionPropertyReaderNode.DataPorts
      • QuaternionPropertyReaderNode.Kernel
      • QuaternionPropertyReaderNode.KernelData
      • QuaternionPropertyReaderNode.NodeData
      • QuaternionPropertyReaderNode.Ports
      • QuaternionPropertyWriterNode
      • QuaternionPropertyWriterNode.NodeData
      • QuaternionPropertyWriterNode.Ports
      • ResizeArrayCommand
      • ShortPropertyReaderNode
      • ShortPropertyReaderNode.DataPorts
      • ShortPropertyReaderNode.Kernel
      • ShortPropertyReaderNode.KernelData
      • ShortPropertyReaderNode.NodeData
      • ShortPropertyReaderNode.Ports
      • ShortPropertyWriterNode
      • ShortPropertyWriterNode.NodeData
      • ShortPropertyWriterNode.Ports
      • SimulationPhasePassThroughNode<T>
      • SimulationPhasePassThroughNode<T>.Data
      • SimulationPhasePassThroughNode<T>.SimPorts
      • SimulationPhasePassThroughNode<TNodeDefinition, T>
      • SimulationPhasePassThroughNode<TNodeDefinition, T>.Data
      • SimulationPhasePassThroughNode<TNodeDefinition, T>.SimPorts
      • StoreFloatValueNode
      • StoreFloatValueNode.Data
      • StoreFloatValueNode.Kernel
      • StoreFloatValueNode.KernelData
      • StoreFloatValueNode.KernelDefs
      • StoreFloatValueNode.SimPorts
      • TypeExtensions
      • TypeRegistry
      • UIntPropertyReaderNode
      • UIntPropertyReaderNode.DataPorts
      • UIntPropertyReaderNode.Kernel
      • UIntPropertyReaderNode.KernelData
      • UIntPropertyReaderNode.NodeData
      • UIntPropertyReaderNode.Ports
      • UIntPropertyWriterNode
      • UIntPropertyWriterNode.NodeData
      • UIntPropertyWriterNode.Ports
      • ULongPropertyReaderNode
      • ULongPropertyReaderNode.DataPorts
      • ULongPropertyReaderNode.Kernel
      • ULongPropertyReaderNode.KernelData
      • ULongPropertyReaderNode.NodeData
      • ULongPropertyReaderNode.Ports
      • ULongPropertyWriterNode
      • ULongPropertyWriterNode.NodeData
      • ULongPropertyWriterNode.Ports
      • UShortPropertyReaderNode
      • UShortPropertyReaderNode.DataPorts
      • UShortPropertyReaderNode.Kernel
      • UShortPropertyReaderNode.KernelData
      • UShortPropertyReaderNode.NodeData
      • UShortPropertyReaderNode.Ports
      • UShortPropertyWriterNode
      • UShortPropertyWriterNode.NodeData
      • UShortPropertyWriterNode.Ports
    • Unity.Compositor.Animation
      • AnimationClipAsset
      • BlendTree1DAsset
      • BlendTree2DAsset
      • CompositorAnimationSystem<TAnimationSystem, TTag, TReleaseTag>
      • CompositorPostAnimationSystem
      • CompositorPostAnimationSystem.AllocatedTag
      • CompositorPostAnimationSystem.Tag
      • CompositorPreAnimationSystem
      • CompositorPreAnimationSystem.AllocatedTag
      • CompositorPreAnimationSystem.Tag
      • GetDeltaTimeNode
      • GetDeltaTimeNode.Data
      • GetDeltaTimeNode.SimPorts
      • KernelPhasePassThroughNodeBufferAnimatedData
      • KernelPhasePassThroughNodeBufferAnimatedData.Data
      • KernelPhasePassThroughNodeBufferAnimatedData.Kernel
      • KernelPhasePassThroughNodeBufferAnimatedData.KernelData
      • KernelPhasePassThroughNodeBufferAnimatedData.KernelDefs
      • KernelPhasePassThroughNodeBufferAnimatedData.SimPorts
      • PostAnimationGameplayPropertySystem
      • PreAnimationGameplayPropertySystem
      • SimpleBlendTree1DNode
      • SimpleBlendTree1DNode.DataPorts
      • SimpleBlendTree1DNode.Kernel
      • SimpleBlendTree1DNode.KernelData
      • SimpleBlendTree1DNode.MessagePorts
      • SimpleBlendTree1DNode.NodeData
      • SimpleBlendTree2DNode
      • SimpleBlendTree2DNode.DataPorts
      • SimpleBlendTree2DNode.Kernel
      • SimpleBlendTree2DNode.KernelData
      • SimpleBlendTree2DNode.MessagePorts
      • SimpleBlendTree2DNode.NodeData
      • SimpleClipNode
      • SimpleClipNode.DataPorts
      • SimpleClipNode.Kernel
      • SimpleClipNode.KernelData
      • SimpleClipNode.MessagePorts
      • SimpleClipNode.NodeData
      • SpecializedTypes
    • Unity.Compositor.Attributes
      • PhaseAttribute
    • Unity.Compositor.Editor
      • AnimationAuthoringContext
      • AnimationClipReferenceConstantNodeModel
      • AnimationCompositorGraphStencil
      • AuthoringContext
      • BaseConditionView
      • BaseConditionView.QueryType
      • BaseConditionViewModel
      • BlendTree1DReferenceConstantNodeModel
      • BlendTree2DReferenceConstantNodeModel
      • CompositorDragNDropHandler
      • ConditionEditor
      • ConditionViewFactory
      • ConditionViewModelFactory
      • ConstantEditorExtensions
      • ContextAttribute
      • ElapsedTimeConditionView
      • ElapsedTimeConditionViewModel
      • Float3ConstantNodeModel
      • Float44ConstantNodeModel
      • GameplayPropertyConditionView
      • GameplayPropertyConditionViewModel
      • GroupConditionView
      • GroupConditionViewModel
      • IAuthoringContext
      • IAuthoringContextProvider
      • IConstantHandler
      • MarkupConditionView
      • MarkupConditionViewModel
      • PropertyHolder
      • PropertyHolder.ControlCreationCallback
      • PropertyHolder.MultipleControlCreationCallback
      • QuaternionConstantNodeModel
      • StateTagConditionView
      • StateTagConditionViewModel
    • Unity.Compositor.Editor.Elements.StateMachine
      • GlobalTransitionHolder
      • GlobalTransitionHolder.TransitionInfo
    • Unity.Compositor.Editor.Redux
      • SetNumberOfPortGroupInstanceAction
    • Unity.Compositor.Editor.Tests
      • AbstractNode
      • AbstractNode.MyData
      • AbstractNode.MyPorts
      • BaseFixture
      • BoolMessageNode
      • BoolMessageNode.MyData
      • BoolMessageNode.MySimPorts
      • CompositorNodeIDGeneratorTests
      • CompositorNodeIDTests
      • CompositorPathTests
      • CompositorPortIDTests
      • ContextServiceTests
      • ContextServiceTests.AbstractStencil
      • ContextServiceTests.EmptyName
      • ContextServiceTests.GenericStencil<T>
      • ContextServiceTests.NoContextAttribute
      • ContextServiceTests.NotAStencil
      • ContextServiceTests.PublicStencil
      • DFGServiceTests
      • DummyComponent
      • DummyContext
      • DummyDoubleInputNode
      • DummyDoubleInputNode.NodeData
      • DummyDoubleInputNode.SimPorts
      • DummyFloatNode
      • DummyFloatNode.Kernel
      • DummyFloatNode.KernelData
      • DummyFloatNode.KernelDefs
      • DummyFloatNode.MyData
      • DummyFloatNode.SimPorts
      • DummyNode
      • DummyNode.MyData
      • DummyNode.MyPorts
      • DummyStencil
      • Float2MessageNode
      • Float2MessageNode.MyData
      • Float2MessageNode.MySimPorts
      • Float3MessageNode
      • Float3MessageNode.MyData
      • Float3MessageNode.MySimPorts
      • Float4MessageNode
      • Float4MessageNode.MyData
      • Float4MessageNode.MySimPorts
      • GameplayPropertyTests
      • GenericNode<T>
      • GenericNode<T>.MyData
      • GenericNode<T>.MyPorts
      • IDummyContextHandler
      • InputBufferFloatDataNode
      • InputBufferFloatDataNode.MyData
      • InputBufferFloatDataNode.MyKernel
      • InputBufferFloatDataNode.MyKernelData
      • InputBufferFloatDataNode.MyKernelPorts
      • InputFloatDataNode
      • InputFloatDataNode.MyData
      • InputFloatDataNode.MyKernel
      • InputFloatDataNode.MyKernelData
      • InputFloatDataNode.MyKernelPorts
      • InputFloatMessageNode
      • InputFloatMessageNode.MyData
      • InputFloatMessageNode.MySimPorts
      • InputIntDataNode
      • InputIntDataNode.MyData
      • InputIntDataNode.MyKernel
      • InputIntDataNode.MyKernelData
      • InputIntDataNode.MyKernelPorts
      • InputIntMessageNode
      • InputIntMessageNode.MyData
      • InputIntMessageNode.MySimPorts
      • LongMessageNode
      • LongMessageNode.MyData
      • LongMessageNode.MySimPorts
      • MultipleInputsOutputsNodes
      • MultipleInputsOutputsNodes.MyData
      • MultipleInputsOutputsNodes.MyKernel
      • MultipleInputsOutputsNodes.MyKernelData
      • MultipleInputsOutputsNodes.MyKernelPorts
      • MultipleInputsOutputsNodes.MySimPorts
      • NodeCacheTests
      • OutputFloatDataNode
      • OutputFloatDataNode.MyData
      • OutputFloatDataNode.MyKernel
      • OutputFloatDataNode.MyKernelData
      • OutputFloatDataNode.MyKernelPorts
      • OutputFloatMessageNode
      • OutputFloatMessageNode.MyData
      • OutputFloatMessageNode.MySimPorts
      • OutputIntDataNode
      • OutputIntDataNode.MyData
      • OutputIntDataNode.MyKernel
      • OutputIntDataNode.MyKernelData
      • OutputIntDataNode.MyKernelPorts
      • OutputIntMessageNode
      • OutputIntMessageNode.MyData
      • OutputIntMessageNode.MySimPorts
      • QuaternionMessageNode
      • QuaternionMessageNode.MyData
      • QuaternionMessageNode.MySimPorts
      • ShortMessageNode
      • ShortMessageNode.MyData
      • ShortMessageNode.MySimPorts
      • SortedDummyNode
      • SortedDummyNode.MyData
      • SortedDummyNode.MyPorts
      • UIntMessageNode
      • UIntMessageNode.MyData
      • UIntMessageNode.MySimPorts
      • ULongMessageNode
      • ULongMessageNode.MyData
      • ULongMessageNode.MySimPorts
      • UShortMessageNode
      • UShortMessageNode.MyData
      • UShortMessageNode.MySimPorts
    • Unity.Compositor.Editor.Tests.Animation
      • CategorizedNode
      • CategorizedNode.MyData
      • CategorizedNode.MyPorts
      • DataFlowGraphAttributeTests
      • DefaultValuePortNode
      • DefaultValuePortNode.MyData
      • DefaultValuePortNode.MySimPorts
      • DuplicateCategorizedNode
      • DuplicateCategorizedNode.MyData
      • DuplicateCategorizedNode.MyPorts
      • HiddenNode
      • HiddenNode.MyData
      • HiddenNode.MyPorts
      • HiddenPortNode
      • HiddenPortNode.MyData
      • HiddenPortNode.MySimPorts
      • NamedPortNode
      • NamedPortNode.MyData
      • NamedPortNode.MySimPorts
      • ResizablePortNode
      • ResizablePortNode.MyData
      • ResizablePortNode.MyKernel
      • ResizablePortNode.MyKernelData
      • ResizablePortNode.MyKernelPorts
      • ResizablePortNode.MySimPorts
      • StaticPortNode
      • StaticPortNode.MyData
      • StaticPortNode.MySimPorts
      • TooltipPortNode
      • TooltipPortNode.MyData
      • TooltipPortNode.MySimPorts
    • Unity.Compositor.Editor.Views
      • CompositorGraphView
      • CreateCompositorWindow
    • Unity.Compositor.GraphViewModel
      • AssetReferenceConstantNodeModel<TAsset, TEditor>
      • CompositorBasePortModel
      • CompositorBasePortModel.PortEvaluationType
      • CompositorBaseVariableModel
      • ConstantEditorHelper
      • IAssetReferenceConstantProvider
      • MessageVariableModel
    • Unity.Compositor.Hybrid
      • CompiledGraph
      • CompositorConversion
      • CompositorGraph
      • CompositorGraph.ParameterBindingEntry
      • ExposedParameter
      • GameplayProperties
      • GameplayProperty
      • GameplayPropertyBag
      • GameplayPropertyConversionSystem
      • GameplayPropertyDefinition
      • GraphAssetReference
      • GraphBindingPropertyDrawer
      • GraphBuilder
      • GraphDefinition
      • ParameterBindingsPropertyDrawer
      • PropertyMapping
      • TopologyDefinition
    • Unity.Compositor.Hybrid.Animation
      • AnimationCompositorConversion
    • Unity.Compositor.Inputs
      • InputAxisNode
      • InputAxisNode.NodeData
      • InputAxisNode.Ports
      • KeyCodeNode
      • KeyCodeNode.NodeData
      • KeyCodeNode.Ports
    • Unity.Compositor.Model
      • AnimationStateMachineStencil
      • BaseConditionModel
      • BaseStateModel
      • BaseStateModel.FormatVersion
      • BaseStateTransitionElementProperties
      • BaseTransitionProperties
      • BaseTransitionProperties.TransitionSynchronization
      • BaseTransitionSelectorProperties
      • CompositorAsset
      • CompositorGraphAsset
      • ElapsedTimeConditionModel
      • GameplayPropertyValueConditionModel
      • GameplayPropertyValueConditionModel.ComparisonType
      • GlobalTransitionModel
      • GraphStateModel
      • GroupConditionModel
      • GroupConditionModel.DisplayMode
      • GroupConditionModel.Operation
      • IBlackboardValueEvaluator
      • IConditionEvaluationContext
      • IMarkupEvaluator
      • IStateElapsedTimeEvaluator
      • IStateTagEvaluator
      • ITransitionPropertiesModel
      • LoopTransitionModel
      • MarkupConditionModel
      • OnEnterStateSelectorModel
      • StateMachineStateModel
      • StateMachineStencil
      • StateTagConditionModel
      • StateToStateTransitionModel
    • Unity.Compositor.Stencils
      • DataFlowGraphSearcherAdapter
      • DataFlowGraphStencil
      • DataFlowTypeSearcherDatabase
    • Unity.Compositor.Tests
      • TestGameplayPropertySystem
    • Unity.Compositor.Translators
      • CompositorNodeIDGenerator
      • CompositorPath
      • Helpers
    Back to top
    Copyright © 2023 Unity Technologies — Terms of use
    • Legal
    • Privacy Policy
    • Cookies
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)
    "Unity", Unity logos, and other Unity trademarks are trademarks or registered trademarks of Unity Technologies or its affiliates in the U.S. and elsewhere (more info here). Other names or brands are trademarks of their respective owners.
    Generated by DocFX on 18 October 2023