unreal.ContextualAnimSceneAsset

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

Bases: unreal.DataAsset

Contextual Anim Scene Asset

C++ Source:

  • Plugin: ContextualAnimation

  • Module: ContextualAnimation

  • File: ContextualAnimSceneAsset.h

Editor Properties: (see get_editor_property/set_editor_property)

  • alignment_sections (Array(ContextualAnimAlignmentSectionData)): [Read-Write] Alignment Sections

  • data_container (Map(Name, ContextualAnimCompositeTrack)): [Read-Write] Data Container

  • disable_collision_between_actors (bool): [Read-Write] Disable Collision Between Actors

  • leader_role (Name): [Read-Write] Leader Role

  • primary_role (Name): [Read-Write] Primary Role: TODO:: Rename this is used for selection and move to private

  • radius (float): [Read-Only] Radius: Radius that enclose all the entry points

  • sample_rate (int32): [Read-Write] Sample Rate

  • scene_instance_class (type(Class)): [Read-Write] Scene Instance Class

  • transitions (Array(ContextualAnimTransitionContainer)): [Read-Write] Transitions

property data_container

[Read-Write] Data Container

Type

(Map(Name, ContextualAnimCompositeTrack))

extract_alignment_transform_at_time(role, anim_data_index, time) Transform

Extract Alignment Transform at Time

Parameters
  • role (Name) –

  • anim_data_index (int32) –

  • time (float) –

Return type

Transform

extract_ik_target_transform_at_time(role, anim_data_index, track_name, time) Transform

Extract IKTarget Transform at Time

Parameters
  • role (Name) –

  • anim_data_index (int32) –

  • track_name (Name) –

  • time (float) –

Return type

Transform

find_anim_index(role, animation) int32

Find Anim Index

Parameters
Return type

int32

get_animation_for_role_at_index(role, index) AnimMontage

Get Animation for Role at Index

Parameters
  • role (Name) –

  • index (int32) –

Return type

AnimMontage

query(role, query_params, to_world_transform) ContextualAnimQueryResult or None

Query

Parameters
Returns

out_result (ContextualAnimQueryResult):

Return type

ContextualAnimQueryResult or None