unreal.ModifyCurveAnimLibrary

class unreal.ModifyCurveAnimLibrary(outer: Object | None = None, name: Name | str = 'None')

Bases: BlueprintFunctionLibrary

Exposes operations that can be run on a Modify Curve Node via Anim Node Functions such as “On Become Relevant” and “On Update”.

C++ Source:

  • Module: AnimGraphRuntime

  • File: ModifyCurveLibrary.h

classmethod convert_to_modify_curve_node(node) -> (ModifyCurveAnimNodeReference, result=AnimNodeReferenceConversionResult)

Get a modify curve node context from an anim node context

Parameters:

node (AnimNodeReference) –

Returns:

result (AnimNodeReferenceConversionResult):

Return type:

AnimNodeReferenceConversionResult

classmethod convert_to_modify_curve_node_pure(node) -> (modify_curve_node=ModifyCurveAnimNodeReference, result=bool)

Get a modify curve context from an anim node context (pure)

Parameters:

node (AnimNodeReference) –

Returns:

modify_curve_node (ModifyCurveAnimNodeReference):

result (bool):

Return type:

tuple

classmethod get_alpha(modify_curve_node) float

Get Alpha

Parameters:

modify_curve_node (ModifyCurveAnimNodeReference) –

Return type:

float

classmethod get_apply_mode(modify_curve_node) ModifyCurveApplyMode

Get Apply Mode

Parameters:

modify_curve_node (ModifyCurveAnimNodeReference) –

Return type:

ModifyCurveApplyMode

classmethod set_alpha(modify_curve_node, alpha) ModifyCurveAnimNodeReference

Set Alpha

Parameters:
Return type:

ModifyCurveAnimNodeReference

classmethod set_apply_mode(modify_curve_node, mode) ModifyCurveAnimNodeReference

Set Apply Mode

Parameters:
Return type:

ModifyCurveAnimNodeReference

classmethod set_curve_map(modify_curve_node, curve_map) ModifyCurveAnimNodeReference

Set Curve Map

Parameters:
Return type:

ModifyCurveAnimNodeReference