UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
uLang::CSourcePackage::SSettings Struct Reference

#include <SourceProject.h>

Public Member Functions

uint32_t GetUploadedAtFNVersion (uint32_t Default) const
 
void GenerateFingerprint (TSRef< ISolFingerprintGenerator > &Generator) const
 

Public Attributes

CUTF8String _VersePath
 
EVerseScope _VerseScope = EVerseScope::PublicUser
 
EPackageRole _Role = EPackageRole::Source
 
TOptional< uint32_t_VerseVersion
 
TOptional< uint32_t_UploadedAtFNVersion
 
bool _bTreatModulesAsImplicit = false
 
TArray< CUTF8String_DependencyPackages
 
TOptional< CUTF8String_VniDestDir
 
bool _bAllowExperimental = false
 
bool _bEnableSceneGraph = false
 
bool _bDefsInClassesInAssetManifests = true
 

Detailed Description

Settings of a package This mirrors FVersePackageSettings in the runtime

Member Function Documentation

◆ GenerateFingerprint()

void uLang::CSourcePackage::SSettings::GenerateFingerprint ( TSRef< ISolFingerprintGenerator > &  Generator) const
inline

◆ GetUploadedAtFNVersion()

uint32_t uLang::CSourcePackage::SSettings::GetUploadedAtFNVersion ( uint32_t  Default) const
inline

Member Data Documentation

◆ _bAllowExperimental

bool uLang::CSourcePackage::SSettings::_bAllowExperimental = false

◆ _bDefsInClassesInAssetManifests

bool uLang::CSourcePackage::SSettings::_bDefsInClassesInAssetManifests = true

◆ _bEnableSceneGraph

bool uLang::CSourcePackage::SSettings::_bEnableSceneGraph = false

◆ _bTreatModulesAsImplicit

bool uLang::CSourcePackage::SSettings::_bTreatModulesAsImplicit = false

◆ _DependencyPackages

TArray<CUTF8String> uLang::CSourcePackage::SSettings::_DependencyPackages

◆ _Role

EPackageRole uLang::CSourcePackage::SSettings::_Role = EPackageRole::Source

◆ _UploadedAtFNVersion

TOptional<uint32_t> uLang::CSourcePackage::SSettings::_UploadedAtFNVersion

◆ _VersePath

CUTF8String uLang::CSourcePackage::SSettings::_VersePath

◆ _VerseScope

EVerseScope uLang::CSourcePackage::SSettings::_VerseScope = EVerseScope::PublicUser

◆ _VerseVersion

TOptional<uint32_t> uLang::CSourcePackage::SSettings::_VerseVersion

◆ _VniDestDir

TOptional<CUTF8String> uLang::CSourcePackage::SSettings::_VniDestDir

The documentation for this struct was generated from the following file: