unreal.PerformanceCaptureBPFunctionLibrary

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

Bases: EditorFunctionLibrary

Performance Capture BPFunction Library

C++ Source:

  • Plugin: PerformanceCaptureWorkflow

  • Module: PerformanceCaptureWorkflow

  • File: PCapBPFunctionLibrary.h

classmethod get_all_actors_with_component(world_context_object, component) Array[Actor]

Find all Actors in the world containing at least one instance of the given component class. This is a very slow operation, as it will search over every actor in the world.

Parameters:
  • world_context_object (Object)

  • component (type(Class)) – Class of component to find. Must be specified or result array will be empty.

Returns:

out_actors (Array[Actor]): Output array of Actors of the specified class.

Return type:

Array[Actor]

classmethod sanitize_file_string(string) str

Returns a string stripped of the following characters []<>{}1!”$£%^&*()+=;:?/|’ #~:

Parameters:

string (str) – String you wish to clean

Returns:

Cleaned string

Return type:

str

classmethod sanitize_path_string(string) str

Returns a string stripped of the following characters []<>{}1!”$£%^&*()+=;:?|’ #~: Note filepath delimiters are not excluded

Parameters:

string (str) – String you wish to clean

Returns:

Cleaned string

Return type:

str