C# Class Rosalia.Core.Engine.Composing.SimpleLayersComposer

Inheritance: ILayersComposer
Mostra file Open project: rosaliafx/Rosalia

Public Methods

Method Description
Compose ( RegisteredTasks map, Identities filter ) : Rosalia.Core.Engine.Composing.Layer[]

Private Methods

Method Description
AllDependenciesResolved ( RegisteredTasks map, Identity id, IEnumerable resolvedLayers ) : bool
DependencyResolved ( Identity dependency, IEnumerable resolvedLayers ) : bool
GetAllTasks ( RegisteredTasks map, Identities filter ) : List
GetErrorMessage ( List allTasks, List result ) : string

Method Details

Compose() public method

public Compose ( RegisteredTasks map, Identities filter ) : Rosalia.Core.Engine.Composing.Layer[]
map RegisteredTasks
filter Identities
return Rosalia.Core.Engine.Composing.Layer[]