Interface IBakeParameters
This is the base interface for BakeParameters.
Namespace: UnityEditor.Animations.Rigging
Syntax
public interface IBakeParameters
Properties
canBakeToConstraint
Boolean used to determine if the RigConstraint can transfer motion to itself from the skeleton.
Declaration
bool canBakeToConstraint { get; }
Property Value
Type | Description |
---|---|
Boolean |
canBakeToSkeleton
Boolean used to determine if the RigConstraint can transfer motion from itself to the skeleton
Declaration
bool canBakeToSkeleton { get; }
Property Value
Type | Description |
---|---|
Boolean |
Methods
GetConstrainedCurveBindings(RigBuilder, IRigConstraint)
Collects the editor curve bindings for all the properties that this RigConstraint modifies when transferring motion to this constraint.
Declaration
IEnumerable<EditorCurveBinding> GetConstrainedCurveBindings(RigBuilder rigBuilder, IRigConstraint constraint)
Parameters
Type | Name | Description |
---|---|---|
RigBuilder | rigBuilder | The RigBuilder which the constraint is part of. |
IRigConstraint | constraint | The RigConstraint for which the bindings should be collected. |
Returns
Type | Description |
---|---|
IEnumerable<EditorCurveBinding> |
GetSourceCurveBindings(RigBuilder, IRigConstraint)
Collects the editor curve bindings for all the properties that this RigConstraint modifies when transferring motion to the skeleton.
Declaration
IEnumerable<EditorCurveBinding> GetSourceCurveBindings(RigBuilder rigBuilder, IRigConstraint constraint)
Parameters
Type | Name | Description |
---|---|---|
RigBuilder | rigBuilder | The RigBuilder which the constraint is part of. |
IRigConstraint | constraint | The RigConstraint for which the bindings should be collected. |
Returns
Type | Description |
---|---|
IEnumerable<EditorCurveBinding> |