Navigation
API > API/Developer > API/Developer/SourceCodeAccess
Module used to access source code
| Name | ISourceCodeAccessModule |
| Type | class |
| Header File | /Engine/Source/Developer/SourceCodeAccess/Public/ISourceCodeAccessModule.h |
| Include Path | #include "ISourceCodeAccessModule.h" |
Syntax
class ISourceCodeAccessModule : public IModuleInterface
Implements Interfaces
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
bool CanAccessSourceCode() |
Check to see if source code can be accessed. | ISourceCodeAccessModule.h | |
bool CanCompileSourceCode() |
Checks if a compiler is available | ISourceCodeAccessModule.h | |
ISourceCodeAccessor & GetAccessor() |
Get the accessor to allow us to view source code | ISourceCodeAccessModule.h | |
FDoneLaunchingCodeAccessor & OnDoneLaunchingCodeAccessor() |
Gets the Event that is broadcasted when an attempted launch of this code accessor was successful or failed | ISourceCodeAccessModule.h | |
FLaunchingCodeAccessor & OnLaunchingCodeAccessor() |
Gets the Event that is broad casted when attempting to launch visual studio | ISourceCodeAccessModule.h | |
FOpenFileFailed & OnOpenFileFailed() |
Gets the Event that is broadcast when an attempt to load a file through Visual Studio failed | ISourceCodeAccessModule.h | |
void SetAccessor
(
const FName& InName |
Set the accessor we want to use to view source code | ISourceCodeAccessModule.h |