Back to API Reference
Class

ParameterRule

sealed

Animates one typed parameter of an existing modifier in the owner's graph.

public RuleValue TargetValue{ get; set }

Typed target or contribution value.

public ModifierNodeId TargetNode{ get }

Stable identity of the target node within the rule owner's modifier graph.

public string ParameterId{ get }

Stable Id declared by that node.

public ParameterComposition Composition{ get; set }

How this rule combines with baseline and concurrent rules.

protected override void OnConfigurationBound()
protected override void OnConfigurationUnbound()
public void SetTarget()

Replaces the target descriptor and its typed value as one invariant-preserving edit. Use this when changing the selected modifier parameter; the three values describe one binding and must never be updated independently.

public void SetTarget()

Targets a typed parameter declared by a modifier in the same graph.