unreal.ChooserSignature

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

Bases: Object

Data table used to choose an asset based on input parameters

C++ Source:

  • Plugin: Chooser

  • Module: Chooser

  • File: ChooserSignature.h

Editor Properties: (see get_editor_property/set_editor_property)

  • context_data (Array[InstancedStruct]): [Read-Write] Parameter Objects or Structs from which the chooser can read or write properties

  • output_object_type (type(Class)): [Read-Write] The Class of Object this Chooser returns when ResultType is set to ObjectOfType, or the Parent Class of the Classes returned by this chooser when ResultType is set to ClassOfType

  • result_type (ObjectChooserResultType): [Read-Write] The kind of output this chooser has (Object or Class or No primary result)