Class BatchMusicTrackImporter.Input
Everything needed to create a batch of music track definitions.
Inheritance
BatchMusicTrackImporter.Input
Assembly: Serenity.UnityMusicPlayer.Infrastructure.Editor.dll
public sealed class BatchMusicTrackImporter.Input
Constructors
Declaration
Fields
Declaration
Field Value
Declaration
public List<BatchMusicTrackImporter.Item> Items
Field Value
Declaration
public bool MakeUniqueNames
Field Value
When true, the referenced audio clips and the created definitions are registered
in the Serenity Addressables group with the music-player module label. Clips are registered
before the definitions are built so the stored clip path resolves to an Addressables
address instead of a raw asset path. Clip registration is intentionally not undone by the
rollback on failure — an addressable clip is the desired end state regardless. Tests disable
this to keep the Addressables settings asset untouched.
Declaration
public bool RegisterAsAddressables
Field Value