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
- classmethod convert_to_initialization_context(context) -> (AnimInitializationContext, result=AnimExecutionContextConversionResult)¶
Convert to an initialization context
- Parameters
context (AnimExecutionContext) –
- Returns
result (AnimExecutionContextConversionResult):
- Return type
- classmethod convert_to_pose_context(context) -> (AnimPoseContext, result=AnimExecutionContextConversionResult)¶
Convert to a pose context
- Parameters
context (AnimExecutionContext) –
- Returns
result (AnimExecutionContextConversionResult):
- Return type
- classmethod convert_to_update_context(context) -> (AnimUpdateContext, result=AnimExecutionContextConversionResult)¶
Convert to an update context
- Parameters
context (AnimExecutionContext) –
- Returns
result (AnimExecutionContextConversionResult):
- Return type
- classmethod get_anim_instance(context) AnimInstance ¶
Get the anim instance that hosts this context
- Parameters
context (AnimExecutionContext) –
- Return type
- classmethod get_current_weight(context) float ¶
Get the current weight of this branch of the graph
- Parameters
context (AnimUpdateContext) –
- Return type
- classmethod get_delta_time(context) float ¶
Get the current delta time in seconds
- Parameters
context (AnimUpdateContext) –
- Return type