C# Class Fusion.Build.Builder

Datei anzeigen Open project: demiurghg/FusionEngine Class Usage Examples

Public Methods

Method 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

Method 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 method

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

Build() public static method

public static Build ( BuildOptions options ) : void
options BuildOptions
return void

Builder() public method

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

SafeBuild() public static method

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