![]() |
UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
|
#include <SourceFileProject.h>
Inheritance diagram for uLang::CSourceFileModule:Friends | |
| class | CSourceFilePackage |
Additional Inherited Members | |
Static Public Member Functions inherited from uLang::CSourceModule | |
| static VERSECOMPILER_API CUTF8StringView | GetNameFromFile (const CUTF8StringView &ModuleFilePath) |
Public Attributes inherited from uLang::CSourceModule | |
| TSRefArray< ISourceSnippet > | _SourceSnippets |
| The source files contained in the module. | |
| TSRefArray< CSourceModule > | _Submodules |
| Submodules of this module. | |
Static Protected Member Functions inherited from uLang::CSharedMix | |
| template<class ObjectType > | |
| static TSPtrG< ObjectType, false, CHeapRawAllocator > | SharedThis (ObjectType *This) |
| template<class ObjectType > | |
| static TSPtrG< const ObjectType, false, CHeapRawAllocator > | SharedThis (const ObjectType *This) |
Protected Attributes inherited from uLang::CSourceModule | |
| CUTF8String | _Name |
| Name of this module. | |
A module of source snippets on disk
|
inline |
|
inline |
|
inline |
| TSRef< CSourceFileModule > uLang::CSourceFileModule::FindOrAddSubmodule | ( | const CUTF8StringView & | ModuleName, |
| const CUTF8StringView & | DirPath | ||
| ) |
| TOptional< TSRef< CSourceFileSnippet > > uLang::CSourceFileModule::FindSnippetByFilePath | ( | const CUTF8StringView & | FilePath, |
| bool | bRecursive | ||
| ) | const |
| TOptional< TSRef< CSourceFileModule > > uLang::CSourceFileModule::FindSubmodule | ( | const CUTF8StringView & | ModuleName | ) | const |
| CUTF8StringView uLang::CSourceFileModule::GetDirPath | ( | ) | const |
|
inlineoverridevirtual |
Reimplemented from uLang::CSourceModule.
|
inline |
|
friend |