unreal.AvaSceneSubsystem

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

Bases: TickableWorldSubsystem

Motion Design Scene Subsystem

C++ Source:

  • Plugin: Avalanche

  • Module: Avalanche

  • File: AvaSceneSubsystem.h

flush_builds() None

Completes all pending work from Motion Design build systems (e.g. Text3D)

classmethod gather_scene_tree_actors(context_object, parent_actor=None, include_descendants=True) Array[Actor]

Gathers actors in order of their appearance in the tree

Parameters:
  • context_object (Object) – the context object to get the level from

  • parent_actor (Actor) – if specified, only the children (and optionally including descendants) of this actor will be considered. If not specified, all the actors in the context level will be used.

  • include_descendants (bool) – if specified, descendants of the given parent actor will also be considered.

Return type:

Array[Actor]

is_ready_to_play(context_object) bool

Determines whether the motion design is ready for play

Parameters:

context_object (Object)

Return type:

bool