[INTEGRATE] Change 2428300 by Jamie.Dale@Pitbull_JDaleReleases on 2015/02/02 12:25:57

Added a way to use DTE to add new files directly into VS without having to generate projects

	This avoids the annoying "Do you want to reload?" dialog that appears in VS when projects are externally changed, and also saves us the cost/time of having to run UBT to generate projects.

[CL 2435515 by Matthew Griffin in Main branch]
This commit is contained in:
Matthew Griffin
2015-02-06 11:27:24 -05:00
parent 45c747a423
commit e0ff796744
12 changed files with 250 additions and 17 deletions

View File

@@ -184,6 +184,11 @@ bool FXCodeSourceCodeAccessor::OpenSourceFiles(const TArray<FString>& AbsoluteSo
return true;
}
bool FXCodeSourceCodeAccessor::AddSourceFiles(const TArray<FString>& AbsoluteSourcePaths, const TArray<FString>& AvailableModules)
{
return false;
}
bool FXCodeSourceCodeAccessor::SaveAllOpenDocuments() const
{
bool ExecutionSucceeded = false;

View File

@@ -15,6 +15,7 @@ public:
virtual bool OpenSolution() override;
virtual bool OpenFileAtLine(const FString& FullPath, int32 LineNumber, int32 ColumnNumber = 0) override;
virtual bool OpenSourceFiles(const TArray<FString>& AbsoluteSourcePaths) override;
virtual bool AddSourceFiles(const TArray<FString>& AbsoluteSourcePaths, const TArray<FString>& AvailableModules) override;
virtual bool SaveAllOpenDocuments() const override;
virtual void Tick(const float DeltaTime) override;
};