Navigation
API > API/Runtime > API/Runtime/VerseCompiler
A package of source modules/snippets on disk
| Name | CSourceFilePackage |
| Type | class |
| Header File | /Engine/Source/Runtime/VerseCompiler/Public/uLang/SourceProject/SourceFileProject.h |
| Include Path | #include "uLang/SourceProject/SourceFileProject.h" |
Syntax
class CSourceFilePackage : public uLang::CSourcePackage
Inheritance Hierarchy
- CSharedMix → CSourcePackage → CSourceFilePackage
Constructors
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
CSourceFilePackage
(
const CUTF8String& PackageFilePath, |
uLang/SourceProject/SourceFileProject.h | ||
CSourceFilePackage
(
const SPackageDesc& PackageDesc, |
uLang/SourceProject/SourceFileProject.h |
Variables
Protected
| Name | Type | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|---|
| _DirPath | CUTF8String | uLang/SourceProject/SourceFileProject.h | ||
| _FilePaths | TOptional< TArray< CUTF8String > > | uLang/SourceProject/SourceFileProject.h | ||
| _FileSystem | const TSRef< IFileSystem > | uLang/SourceProject/SourceFileProject.h | ||
| _PackageFilePath | CUTF8String | uLang/SourceProject/SourceFileProject.h |
Functions
Public
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
TOptional< TSRef< CSourceFileSnippet > > AddSnippet
(
const CUTF8StringView& FilePath |
uLang/SourceProject/SourceFileProject.h | ||
TOptional< TSRef< CSourceFileSnippet > > FindSnippetByFilePath
(
const CUTF8StringView& FilePath |
uLang/SourceProject/SourceFileProject.h | ||
CSourceFileModule * GetModuleForFilePath
(
const CUTF8StringView& FilePath |
uLang/SourceProject/SourceFileProject.h | ||
bool RemoveSnippet
(
const CUTF8StringView& FilePath |
uLang/SourceProject/SourceFileProject.h |
Overridden from CSourcePackage
| Name | Remarks | Include Path | Unreal Specifiers |
|---|---|---|---|
virtual const CUTF8String & GetDirPath() |
uLang/SourceProject/SourceFileProject.h | ||
virtual const CUTF8String & GetFilePath() |
uLang/SourceProject/SourceFileProject.h | ||
virtual EOrigin GetOrigin() |
uLang/SourceProject/SourceFileProject.h |