unreal.BlendSpaceLibrary

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

Bases: BlueprintFunctionLibrary

Exposes operations to be performed on a blend space anim node.

C++ Source:

  • Module: AnimGraphRuntime

  • File: BlendSpaceLibrary.h

classmethod convert_to_blend_space(node) -> (BlendSpaceReference, result=AnimNodeReferenceConversionResult)

Get a blend space context from an anim node context.

Parameters:

node (AnimNodeReference) –

Returns:

result (AnimNodeReferenceConversionResult):

Return type:

AnimNodeReferenceConversionResult

classmethod convert_to_blend_space_pure(node) -> (blend_space=BlendSpaceReference, result=bool)

Get a blend space context from an anim node context (pure).

Parameters:

node (AnimNodeReference) –

Returns:

blend_space (BlendSpaceReference):

result (bool):

Return type:

tuple

classmethod get_filtered_position(blend_space) Vector

Get the current sample coordinates after going through the filtering.

Parameters:

blend_space (BlendSpaceReference) –

Return type:

Vector

classmethod get_position(blend_space) Vector

Get the current position of the blend space.

Parameters:

blend_space (BlendSpaceReference) –

Return type:

Vector

classmethod snap_to_position(blend_space, new_position) None

Forces the Position to the specified value

Parameters: