unreal.MirrorAnimLibrary¶
- class unreal.MirrorAnimLibrary(outer: Object | None = None, name: Name | str = 'None')¶
Bases:
BlueprintFunctionLibraryExposes operations that can be run on a Mirror node via Anim Node Functions such as “On Become Relevant” and “On Update”.
C++ Source:
Module: AnimGraphRuntime
File: MirrorAnimLibrary.h
- classmethod convert_to_mirror_node(node) -> (MirrorAnimNodeReference, result=AnimNodeReferenceConversionResult)¶
Get a mirror node context from an anim node context
- Parameters:
node (AnimNodeReference)
- Returns:
result (AnimNodeReferenceConversionResult):
- Return type:
- classmethod convert_to_mirror_node_pure(node) -> (mirror_node=MirrorAnimNodeReference, result=bool)¶
Get a mirror context from an anim node context (pure)
- Parameters:
node (AnimNodeReference)
- Returns:
mirror_node (MirrorAnimNodeReference):
result (bool):
- Return type:
tuple
- classmethod get_mirror(mirror_node) bool¶
Get the mirror state
- Parameters:
mirror_node (MirrorAnimNodeReference)
- Return type:
- classmethod get_mirror_data_table(mirror_node) MirrorDataTable¶
Get MirrorDataTable used to perform mirroring
- Parameters:
mirror_node (MirrorAnimNodeReference)
- Return type:
- classmethod get_mirror_transition_blend_time(mirror_node) float¶
Get how long to blend using inertialization when switching mirrored state
- Parameters:
mirror_node (MirrorAnimNodeReference)
- Return type:
- classmethod set_mirror(mirror_node, mirror) MirrorAnimNodeReference¶
Set the mirror state
- Parameters:
mirror_node (MirrorAnimNodeReference)
mirror (bool)
- Return type:
- classmethod set_mirror_transition_blend_time(mirror_node, blend_time) MirrorAnimNodeReference¶
Set how long to blend using inertialization when switching mirrored state
- Parameters:
mirror_node (MirrorAnimNodeReference)
blend_time (float)
- Return type: