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

Public Member Functions

Task< ResultStatusScheduleAndExecuteCommand (Command command)
 
IEnumerable< IDictionary
< ObjectUrl, OutputObject > > 
GetOutputObjectsGroups ()
 
void RegisterInputDependency (ObjectUrl url)
 
void RegisterOutput (ObjectUrl url, ObjectId hash)
 
void AddTag (ObjectUrl url, TagSymbol tagSymbol)
 
void RegisterSpawnedCommandWithoutScheduling (Command command)
 

Properties

Command CurrentCommand [get]
 
Logger Logger [get]
 
BuildParameterCollection BuildParameters [get]
 
IMetadataProvider MetadataProvider [get]
 

Detailed Description

Definition at line 11 of file ICommandContext.cs.

Member Function Documentation

void SiliconStudio.BuildEngine.ICommandContext.AddTag ( ObjectUrl  url,
TagSymbol  tagSymbol 
)
void SiliconStudio.BuildEngine.ICommandContext.RegisterInputDependency ( ObjectUrl  url)
void SiliconStudio.BuildEngine.ICommandContext.RegisterOutput ( ObjectUrl  url,
ObjectId  hash 
)
void SiliconStudio.BuildEngine.ICommandContext.RegisterSpawnedCommandWithoutScheduling ( Command  command)
Task<ResultStatus> SiliconStudio.BuildEngine.ICommandContext.ScheduleAndExecuteCommand ( Command  command)

Property Documentation

BuildParameterCollection SiliconStudio.BuildEngine.ICommandContext.BuildParameters
get

Definition at line 15 of file ICommandContext.cs.

Command SiliconStudio.BuildEngine.ICommandContext.CurrentCommand
get

Definition at line 13 of file ICommandContext.cs.

Logger SiliconStudio.BuildEngine.ICommandContext.Logger
get

Definition at line 14 of file ICommandContext.cs.

IMetadataProvider SiliconStudio.BuildEngine.ICommandContext.MetadataProvider
get

Definition at line 17 of file ICommandContext.cs.


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