Paradox Game Engine  v1.0.0 beta06
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros Pages
SiliconStudio.BuildEngine.LocalCommandContext Class Reference
Inheritance diagram for SiliconStudio.BuildEngine.LocalCommandContext:
SiliconStudio.BuildEngine.CommandContextBase SiliconStudio.BuildEngine.ICommandContext

Public Member Functions

 LocalCommandContext (IExecuteContext executeContext, CommandBuildStep step, BuilderContext builderContext)
 
override IEnumerable
< IDictionary< ObjectUrl,
OutputObject > > 
GetOutputObjectsGroups ()
 
- Public Member Functions inherited from SiliconStudio.BuildEngine.CommandContextBase
Task< ResultStatusScheduleAndExecuteCommand (Command command)
 
void RegisterInputDependency (ObjectUrl url)
 
void RegisterOutput (ObjectUrl url, ObjectId hash)
 
void AddTag (ObjectUrl url, TagSymbol tagSymbol)
 
void RegisterSpawnedCommandWithoutScheduling (Command command)
 

Protected Member Functions

override async Task< ResultStatusScheduleAndExecuteCommandInternal (Command command)
 
override ObjectId ComputeInputHash (UrlType type, string filePath)
 
- Protected Member Functions inherited from SiliconStudio.BuildEngine.CommandContextBase
 CommandContextBase (Command command, BuilderContext builderContext)
 

Properties

CommandBuildStep Step [get, set]
 
override Logger Logger [get]
 
- Properties inherited from SiliconStudio.BuildEngine.CommandContextBase
Command CurrentCommand [get, set]
 
abstract Logger Logger [get]
 
BuildParameterCollection BuildParameters [get, set]
 
IMetadataProvider MetadataProvider [get, set]
 
- Properties inherited from SiliconStudio.BuildEngine.ICommandContext
Command CurrentCommand [get]
 
Logger Logger [get]
 
BuildParameterCollection BuildParameters [get]
 
IMetadataProvider MetadataProvider [get]
 

Detailed Description

Definition at line 11 of file LocalCommandContext.cs.

Constructor & Destructor Documentation

SiliconStudio.BuildEngine.LocalCommandContext.LocalCommandContext ( IExecuteContext  executeContext,
CommandBuildStep  step,
BuilderContext  builderContext 
)

Definition at line 21 of file LocalCommandContext.cs.

Member Function Documentation

override ObjectId SiliconStudio.BuildEngine.LocalCommandContext.ComputeInputHash ( UrlType  type,
string  filePath 
)
protectedvirtual
override IEnumerable<IDictionary<ObjectUrl, OutputObject> > SiliconStudio.BuildEngine.LocalCommandContext.GetOutputObjectsGroups ( )
virtual
override async Task<ResultStatus> SiliconStudio.BuildEngine.LocalCommandContext.ScheduleAndExecuteCommandInternal ( Command  command)
protectedvirtual

Property Documentation

override Logger SiliconStudio.BuildEngine.LocalCommandContext.Logger
get

Definition at line 19 of file LocalCommandContext.cs.

CommandBuildStep SiliconStudio.BuildEngine.LocalCommandContext.Step
getset

Definition at line 17 of file LocalCommandContext.cs.


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