UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
uLang::CSourceFileProject Member List

This is the complete list of members for uLang::CSourceFileProject, including all inherited members.

_PackagesuLang::CSourceProject
AddSnippet(const CUTF8StringView &FilePath)uLang::CSourceFileProject
uLang::CSourceProject::AddSnippet(const uLang::TSRef< ISourceSnippet > &Snippet, const CUTF8StringView &PackageName, const CUTF8StringView &PackageVersePath)uLang::CSourceProject
CSharedMix()uLang::CSharedMixinline
CSharedMix(const CSharedMix &Other)=deleteuLang::CSharedMix
CSourceFileProject(const CUTF8String &ProjectFilePath, const TSRef< IFileSystem > &FileSystem, const TSRef< CDiagnostics > &Diagnostics)uLang::CSourceFileProject
CSourceFileProject(const CUTF8String &Name, const TSRef< IFileSystem > &FileSystem, const TArray< SPackageDesc > &Packages, const TSRef< CDiagnostics > &Diagnostics, const bool bValkyrieSource)uLang::CSourceFileProject
CSourceProject(const CUTF8StringView &Name)uLang::CSourceProjectinline
CSourceProject(const CSourceProject &Other)uLang::CSourceProject
FindOrAddPackage(const CUTF8StringView &PackageName, const CUTF8StringView &PackageVersePath)uLang::CSourceProject
FindPackage(const CUTF8StringView &PackageName, const CUTF8StringView &PackageVersePath) constuLang::CSourceProject
FindSnippetByFilePath(const CUTF8StringView &FilePath) constuLang::CSourceFileProject
GeneratePackageFingerprints(TSRef< ISolFingerprintGenerator > &Generator)uLang::CSourceProject
GetFilePath() const overrideuLang::CSourceFileProjectinlinevirtual
GetName() constuLang::CSourceProjectinline
GetNumSnippets() constuLang::CSourceProject
GetRefCount() constuLang::CSharedMixinline
IsModuleFile(const CUTF8StringView &FilePath)uLang::CSourceFileProjectstatic
IsPackageFile(const CUTF8StringView &FilePath)uLang::CSourceFileProjectstatic
IsProjectFile(const CUTF8StringView &FilePath)uLang::CSourceFileProjectstatic
IsSnippetFile(const CUTF8StringView &FilePath)uLang::CSourceFileProjectstatic
IsValidModuleName(const CUTF8StringView &ModuleName)uLang::CSourceFileProjectstatic
IsValidSnippetFileName(const CUTF8StringView &FileName)uLang::CSourceFileProjectstatic
operator=(const CSharedMix &Other)=deleteuLang::CSharedMix
PopulateTransitiveDependencyMap(uLang::TMap< const CSourcePackage *, uLang::TArray< const CSourcePackage * > > &OutMap)uLang::CSourceProject
RemoveSnippet(const CUTF8StringView &FilePath)uLang::CSourceFileProject
uLang::CSourceProject::RemoveSnippet(const uLang::TSRef< ISourceSnippet > &Snippet)uLang::CSourceProject
SharedThis(ObjectType *This)uLang::CSharedMixinlineprotectedstatic
SharedThis(const ObjectType *This)uLang::CSharedMixinlineprotectedstatic
TruncateVniDestDirs()uLang::CSourceProject
WriteProjectFile(const CUTF8String &ProjectFilePath, const TSRef< CDiagnostics > &Diagnostics)uLang::CSourceFileProject
WriteVSCodeWorkspaceFile(const CUTF8String &WorkspaceFilePath, const CUTF8String &ProjectFilePath, const TSRef< CDiagnostics > &Diagnostics)uLang::CSourceFileProject
~CSharedMix()uLang::CSharedMixvirtual
~CSourceProject()=defaultuLang::CSourceProjectvirtual