| IModularFeature
|
Module |
|
Header |
/Engine/Source/Developer/SourceCodeAccess/Public/ISourceCodeAccessor.h |
Include |
#include "ISourceCodeAccessor.h" |
class ISourceCodeAccessor : public IModularFeature
Interface for viewing/editing source code
Name | Description | |
---|---|---|
|
~ISourceCodeAccessor() |
Name | Description | ||
---|---|---|---|
|
AddSourceFiles |
Add a group of source files to the current solution/project/workspace |
|
|
CanAccessSourceCode() |
Check if we can currently access source code |
|
|
DoesSolutionExist() |
Determine if the source code solution for the given accessor already exists |
|
|
GetDescriptionText() |
Get the description text for this source code accessor |
|
|
GetFName() |
Get the name of this source code accessor - used as a unique identifier |
|
|
GetNameText() |
Get the name text for this source code accessor |
|
|
OpenFileAtLine |
Opens a file in the correct running instance of this code accessor at a line and optionally to a column. |
|
|
OpenSolution() |
Open the current code solution for editing |
|
|
OpenSolutionAtPath ( |
Open the code solution at a specific path for editing |
|
|
OpenSourceFiles |
Opens a group of source files. |
|
|
RefreshAvailability() |
Not necessary to call unless you know you're changing the state of any installed compilers. |
|
|
SaveAllOpenDocuments() |
Saves all open code documents if they need to be saved. |
|
|
Tick ( |
Tick this source code accessor |