unreal.AnimNodeRigidBodyLibrary

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

Bases: BlueprintFunctionLibrary

Exposes operations to be performed on a rigid body anim node

C++ Source:

  • Module: AnimGraphRuntime

  • File: AnimNode_RigidBody_Library.h

classmethod convert_to_rigid_body_anim_node(node) -> (RigidBodyAnimNodeReference, result=AnimNodeReferenceConversionResult)

Get a rigid body anim node context from an anim node context

Parameters:

node (AnimNodeReference) –

Returns:

result (AnimNodeReferenceConversionResult):

Return type:

AnimNodeReferenceConversionResult

classmethod convert_to_rigid_body_anim_node_pure(node) -> (rigid_body_anim_node=RigidBodyAnimNodeReference, result=bool)

Get a rigid body anim node context from an anim node context (pure)

Parameters:

node (AnimNodeReference) –

Returns:

rigid_body_anim_node (RigidBodyAnimNodeReference):

result (bool):

Return type:

tuple

classmethod set_override_physics_asset(node, physics_asset) RigidBodyAnimNodeReference

Set the physics asset on the rigid body anim graph node (RBAN).

Parameters:
Return type:

RigidBodyAnimNodeReference