Class SequencePlayerCreator.Input
Everything needed to create or update one project's SequencePlayer asset chain.
Inheritance
SequencePlayerCreator.Input
Assembly: Serenity.UnitySequencePlayer.Infrastructure.Editor.dll
public sealed class SequencePlayerCreator.Input
Constructors
Declaration
Fields
Authored in play order — Create(Input) writes
Definitions in this exact list order, never sorted or
deduplicated by any other key. An empty list is tolerated by Create(Input) (the runtime
service simply has nothing to resolve) but is flagged as a warning by Validate(Input).
Declaration
public List<SequencePlayerCreator.DefinitionInput> Definitions
Field Value
Folder Serenity.SequencePlayer.Infrastructure.Editor.Builder.SequencePlayerCreator.ValidateDuplicateIdsElsewhere(Serenity.SequencePlayer.Infrastructure.Editor.Builder.SequencePlayerCreator.Input,System.Collections.Generic.List{Serenity.SequencePlayer.Infrastructure.Editor.Builder.SequencePlayerCreator.DefinitionInput},Serenity.Global.Infrastructure.Editor.SerenityCreationValidationResult) searches for a duplicate definition or
settings Id outside this run's own folders — a test seam mirroring every other creator's
DuplicateIdSearchFolder. Empty (the production default) scans the whole project.
Declaration
public string DuplicateIdSearchFolder
Field Value
Declaration
public string OutputFolderPath
Field Value
Declaration
public bool RegisterAsAddressables
Field Value
Declaration
Field Value