unreal.CineAssemblySchema

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

Bases: Object

A template object for building different Cine Assembly types

C++ Source:

  • Plugin: CinematicAssemblyTools

  • Module: CineAssemblyTools

  • File: CineAssemblySchema.h

Editor Properties: (see get_editor_property/set_editor_property)

  • assembly_metadata (Array[AssemblyMetadataDesc]): [Read-Write] List of metadata fields that should be automatically added to assemblies made from this schema

  • default_assembly_name (str): [Read-Write] The default name to be use when creating assemblies from this schema

  • default_assembly_path (str): [Read-Write] The default path to use when creating assemblies from this schema When an assembly asset is created, this path will be appended to path where the asset would normally have been created.

  • description (str): [Read-Write] A user-facing text description of this schema

  • parent_schema (SoftObjectPath): [Read-Write] Restricts assemblies made from this schema to using this Schema when picking a Parent Assembly

  • schema_name (str): [Read-Write] The schema name, which will be used by assemblies made from this schema as their “assembly type”

  • thumbnail_image (Texture2D): [Read-Write] The thumbnail image to use for this schema and assemblies built from this schema