unreal.MetaSoundOutputViewModel

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

Bases: MVVMViewModelBase

Viewmodel class for MetaSound outputs. Allows widgets in UMG to bind to data from a MetaSound output. Useful for driving visual parameters using MetaSound outputs.

C++ Source:

  • Plugin: TechAudioTools

  • Module: TechAudioToolsMetaSound

  • File: MetaSoundViewModel.h

Editor Properties: (see get_editor_property/set_editor_property)

  • data_type (Name): [Read-Write] The data type of the initialized MetaSound output.

  • is_array (bool): [Read-Write] True if the initialized MetaSound output is an array.

  • is_constructor_pin (bool): [Read-Write] True if the initialized MetaSound output is a constructor pin.

  • is_initialized (bool): [Read-Write] True if this MetaSoundOutputViewModel has been initialized.

  • output_name (Name): [Read-Write] The name of the initialized MetaSound output.

property data_type: Name

[Read-Write] The data type of the initialized MetaSound output.

Type:

(Name)

property is_array: bool

[Read-Write] True if the initialized MetaSound output is an array.

Type:

(bool)

property is_constructor_pin: bool

[Read-Write] True if the initialized MetaSound output is a constructor pin.

Type:

(bool)

property is_initialized: bool

[Read-Only] True if this MetaSoundOutputViewModel has been initialized.

Type:

(bool)

property output_name: Name

[Read-Write] The name of the initialized MetaSound output.

Type:

(Name)