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

Public Member Functions

 RemoteCommandContext (IProcessBuilderRemote processBuilderRemote, Command command, BuilderContext builderContext, Logger logger)
 
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 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

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 10 of file RemoteCommandContext.cs.

Constructor & Destructor Documentation

SiliconStudio.BuildEngine.RemoteCommandContext.RemoteCommandContext ( IProcessBuilderRemote  processBuilderRemote,
Command  command,
BuilderContext  builderContext,
Logger  logger 
)

Definition at line 19 of file RemoteCommandContext.cs.

Member Function Documentation

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

Property Documentation

override Logger SiliconStudio.BuildEngine.RemoteCommandContext.Logger
get

Definition at line 12 of file RemoteCommandContext.cs.


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