C# Class Fusion.Build.Builder

Afficher le fichier Open project: demiurghg/FusionEngine Class Usage Examples

Méthodes publiques

Méthode Description
Build ( BuildOptions options, IniData iniData ) : BuildResult

Build ( BuildOptions options ) : void

Builder ( IEnumerable processors ) : System

Initialize builder with given set of processors. Key is a name of processor. Value is a processor.

SafeBuild ( bool force = false, string cleanPattern = null ) : bool

Private Methods

Méthode Description
BuildAsset ( AssetProcessor processor, string args, AssetSource assetFile, BuildResult &buildResult ) : void

Builder ( ) : System
CleanStaleContent ( string outputFolder, IEnumerable inputFiles ) : void

Removes all content thar do not match given files.

Download ( BuildContext context, KeyDataCollection section, BuildResult result ) : void

DownloadIfModified ( string url, string fullFilePath ) : bool

http://stackoverflow.com/questions/6239485/httpwebrequest-vs-webclient-special-scenario

GatherAssetFiles ( string ignorePatterns, IniData iniData, BuildContext context, BuildResult &result ) : List

Method Details

Build() public méthode

public Build ( BuildOptions options, IniData iniData ) : BuildResult
options BuildOptions
iniData Fusion.Core.IniParser.Model.IniData
Résultat BuildResult

Build() public static méthode

public static Build ( BuildOptions options ) : void
options BuildOptions
Résultat void

Builder() public méthode

Initialize builder with given set of processors. Key is a name of processor. Value is a processor.
public Builder ( IEnumerable processors ) : System
processors IEnumerable
Résultat System

SafeBuild() public static méthode

public static SafeBuild ( bool force = false, string cleanPattern = null ) : bool
force bool
cleanPattern string
Résultat bool