C# Class MonoDevelop.Debugger.Soft.Unity.UnityProjectServiceExtension

ProjectServiceExtension to allow Unity projects to be executed under the soft debugger
Inheritance: MonoDevelop.Projects.ProjectServiceExtension
Afficher le fichier Open project: Tak/MonoDevelop.Debugger.Soft.Unity

Méthodes publiques

Méthode Description
Execute ( MonoDevelop monitor, IBuildTarget item, MonoDevelop.Projects.ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : void

Launch Unity project

GetNeedsBuilding ( IBuildTarget item, MonoDevelop.Projects.ConfigurationSelector configuration ) : bool

Méthodes protégées

Méthode Description
CanExecute ( SolutionEntityItem item, MonoDevelop.Projects.ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : bool

Flags Unity projects for debugging with this addin

Private Methods

Méthode Description
CanExecuteProject ( Project project, MonoDevelop.Projects.ExecutionContext context ) : bool
ReferencesUnity ( IEnumerable projects ) : bool

Detects whether any of the given projects reference UnityEngine

Method Details

CanExecute() protected méthode

Flags Unity projects for debugging with this addin
protected CanExecute ( SolutionEntityItem item, MonoDevelop.Projects.ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : bool
item SolutionEntityItem
context MonoDevelop.Projects.ExecutionContext
configuration MonoDevelop.Projects.ConfigurationSelector
Résultat bool

Execute() public méthode

Launch Unity project
public Execute ( MonoDevelop monitor, IBuildTarget item, MonoDevelop.Projects.ExecutionContext context, MonoDevelop.Projects.ConfigurationSelector configuration ) : void
monitor MonoDevelop
item IBuildTarget
context MonoDevelop.Projects.ExecutionContext
configuration MonoDevelop.Projects.ConfigurationSelector
Résultat void

GetNeedsBuilding() public méthode

public GetNeedsBuilding ( IBuildTarget item, MonoDevelop.Projects.ConfigurationSelector configuration ) : bool
item IBuildTarget
configuration MonoDevelop.Projects.ConfigurationSelector
Résultat bool