1 // Copyright 2001-2019 Crytek GmbH / Crytek Group. All rights reserved.
4 using System
.Runtime
.InteropServices
;
5 using Microsoft
.VisualStudio
.Shell
.Flavor
;
7 namespace CryEngine
.Debugger
.Mono
10 [Guid(CryEngineDebugPackage
.CryEngineProjectGuid
)]
11 public class CryEngineProjectFactory
: FlavoredProjectFactoryBase
13 private CryEngineDebugPackage package
;
15 public CryEngineProjectFactory(CryEngineDebugPackage package
)
17 this.package
= package
;
20 protected override object PreCreateForOuter(IntPtr outerProjectIUnknown
)
22 return new CryEngineFlavoredProject(package
);