unreal.MoviePipelineCollectionCommonQuery

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

Bases: MoviePipelineCollectionQuery

Provides common actor querying functionality (names, tags, components, etc). These individual sub-queries can be AND’d or OR’d together (eg, matches provided names OR provided tags, vs matches provided names AND provided tags).

C++ Source:

  • Plugin: MovieRenderPipeline

  • Module: MovieRenderPipelineCore

  • File: MoviePipelineRenderLayerSubsystem.h

Editor Properties: (see get_editor_property/set_editor_property)

  • actor_names (Array[str]): [Read-Write]

  • component_types (Array[type(Class)]): [Read-Write]

  • query_mode (MoviePipelineCollectionCommonQueryMode): [Read-Write]

  • tags (Array[Name]): [Read-Write]

property actor_names: None

[Read-Write]

Type:

(Array[str])

property component_types: None

[Read-Write]

Type:

(Array[type(Class)])

does_actor_match_query(actor) bool

Does Actor Match Query

Parameters:

actor (Actor) –

Return type:

bool

property query_mode: MoviePipelineCollectionCommonQueryMode

[Read-Write]

Type:

(MoviePipelineCollectionCommonQueryMode)

set_actor_names(actor_names) None

TODO: Add other common query operations (level, etc)

Parameters:

actor_names (Array[str]) –

set_component_types(component_types) None

Set Component Types

Parameters:

component_types (Array[type(Class)]) –

set_query_mode(query_mode) None

Set Query Mode

Parameters:

query_mode (MoviePipelineCollectionCommonQueryMode) –

set_tags(tags) None

Set Tags

Parameters:

tags (Array[Name]) –

property tags: None

[Read-Write]

Type:

(Array[Name])