Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
SiliconStudio.BuildEngine.AnonymousBuildStepProvider Class Reference

An implementation of the IBuildStepProvider interface that allows to create a build step provider from an anonymous function. More...

Inheritance diagram for SiliconStudio.BuildEngine.AnonymousBuildStepProvider:
SiliconStudio.BuildEngine.IBuildStepProvider

Public Member Functions

 AnonymousBuildStepProvider (Func< BuildStep > providerFunction)
 Initializes a new instance of the AnonymousBuildStepProvider class. More...
 
BuildStep GetNextBuildStep ()
 Gets the next build step to execute.
Returns
The next build step to execute, or null if there is no build step to execute.
More...
 

Detailed Description

An implementation of the IBuildStepProvider interface that allows to create a build step provider from an anonymous function.

Definition at line 11 of file AnonymousBuildStepProvider.cs.

Constructor & Destructor Documentation

SiliconStudio.BuildEngine.AnonymousBuildStepProvider.AnonymousBuildStepProvider ( Func< BuildStep providerFunction)

Initializes a new instance of the AnonymousBuildStepProvider class.

Parameters
providerFunctionThe function that provides build steps.

Definition at line 19 of file AnonymousBuildStepProvider.cs.

Member Function Documentation

BuildStep SiliconStudio.BuildEngine.AnonymousBuildStepProvider.GetNextBuildStep ( )

Gets the next build step to execute.

Returns
The next build step to execute, or null if there is no build step to execute.

Implements SiliconStudio.BuildEngine.IBuildStepProvider.

Definition at line 26 of file AnonymousBuildStepProvider.cs.


The documentation for this class was generated from the following file: