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

This is the complete list of members for FModuleDescriptor, including all inherited members.

AdditionalDependenciesFModuleDescriptor
bHasExplicitPlatformsFModuleDescriptor
CheckModuleCompatibility(const TArray< FModuleDescriptor > &Modules, TArray< FString > &OutIncompatibleFiles)FModuleDescriptorstatic
FModuleDescriptor(const FName InName=NAME_None, EHostType::Type InType=EHostType::Runtime, ELoadingPhase::Type InLoadingPhase=ELoadingPhase::Default)FModuleDescriptor
GameTargetAllowListFModuleDescriptor
GameTargetDenyListFModuleDescriptor
IsCompiledInConfiguration(const FString &Platform, EBuildConfiguration Configuration, const FString &TargetName, EBuildTargetType TargetType, bool bBuildDeveloperTools, bool bBuildRequiresCookedData, const FString &Architecture=FString()) constFModuleDescriptor
IsCompiledInCurrentConfiguration() constFModuleDescriptor
IsLoadedInCurrentConfiguration() constFModuleDescriptor
LoadingPhaseFModuleDescriptor
LoadModulesForPhase(ELoadingPhase::Type LoadingPhase, const TArray< FModuleDescriptor > &Modules, TMap< FName, EModuleLoadResult > &ModuleLoadErrors)FModuleDescriptorstatic
NameFModuleDescriptor
PlatformAllowListFModuleDescriptor
PlatformArchitectureAllowListFModuleDescriptor
PlatformArchitectureDenyListFModuleDescriptor
PlatformDenyListFModuleDescriptor
ProgramAllowListFModuleDescriptor
ProgramDenyListFModuleDescriptor
Read(const FJsonObject &Object, FText *OutFailReason=nullptr)FModuleDescriptor
Read(const FJsonObject &Object, FText &OutFailReason)FModuleDescriptor
ReadArray(const FJsonObject &Object, const TCHAR *Name, TArray< FModuleDescriptor > &OutModules, FText *OutFailReason=nullptr)FModuleDescriptorstatic
ReadArray(const FJsonObject &Object, const TCHAR *Name, TArray< FModuleDescriptor > &OutModules, FText &OutFailReason)FModuleDescriptorstatic
TargetAllowListFModuleDescriptor
TargetConfigurationAllowListFModuleDescriptor
TargetConfigurationDenyListFModuleDescriptor
TargetDenyListFModuleDescriptor
TypeFModuleDescriptor
UnloadModulesForPhase(ELoadingPhase::Type LoadingPhase, const TArray< FModuleDescriptor > &Modules, TMap< FName, EModuleUnloadResult > &OutErrors, bool bSkipUnload=false, bool bAllowUnloadCode=true)FModuleDescriptorstatic
UpdateArray(FJsonObject &JsonObject, const TCHAR *ArrayName, const TArray< FModuleDescriptor > &Modules)FModuleDescriptorstatic
UpdateJson(FJsonObject &JsonObject) constFModuleDescriptor
Write(TJsonWriter<> &Writer) constFModuleDescriptor
WriteArray(TJsonWriter<> &Writer, const TCHAR *ArrayName, const TArray< FModuleDescriptor > &Modules)FModuleDescriptorstatic