unreal.AnimExecutionContextLibrary

class unreal.AnimExecutionContextLibrary(outer=None, name='None')

Bases: unreal.BlueprintFunctionLibrary

Exposes operations to be performed on anim node contexts

C++ Source:

  • Module: AnimGraphRuntime

  • File: AnimExecutionContextLibrary.h

classmethod convert_to_component_space_pose_context(context) -> (AnimComponentSpacePoseContext, result=AnimExecutionContextConversionResult)

Convert to a component space pose context

Parameters

context (AnimExecutionContext) –

Returns

result (AnimExecutionContextConversionResult):

Return type

AnimExecutionContextConversionResult

classmethod convert_to_initialization_context(context) -> (AnimInitializationContext, result=AnimExecutionContextConversionResult)

Convert to an initialization context

Parameters

context (AnimExecutionContext) –

Returns

result (AnimExecutionContextConversionResult):

Return type

AnimExecutionContextConversionResult

classmethod convert_to_pose_context(context) -> (AnimPoseContext, result=AnimExecutionContextConversionResult)

Convert to a pose context

Parameters

context (AnimExecutionContext) –

Returns

result (AnimExecutionContextConversionResult):

Return type

AnimExecutionContextConversionResult

classmethod convert_to_update_context(context) -> (AnimUpdateContext, result=AnimExecutionContextConversionResult)

Convert to an update context

Parameters

context (AnimExecutionContext) –

Returns

result (AnimExecutionContextConversionResult):

Return type

AnimExecutionContextConversionResult

classmethod get_anim_instance(context) AnimInstance

Get the anim instance that hosts this context

Parameters

context (AnimExecutionContext) –

Return type

AnimInstance

classmethod get_current_weight(context) float

Get the current weight of this branch of the graph

Parameters

context (AnimUpdateContext) –

Return type

float

classmethod get_delta_time(context) float

Get the current delta time in seconds

Parameters

context (AnimUpdateContext) –

Return type

float