UDocumentation UE5.7 10.02.2026 (Source)
API documentation for Unreal Engine 5.7
ModuleDescriptor.h File Reference
#include "Containers/Array.h"
#include "Containers/Map.h"
#include "Containers/UnrealString.h"
#include "CoreMinimal.h"
#include "HAL/Platform.h"
#include "HAL/PlatformMisc.h"
#include "Serialization/JsonWriter.h"
#include "UObject/NameTypes.h"
#include "UObject/UnrealNames.h"

Go to the source code of this file.

Classes

struct  FModuleDescriptor
 
struct  FModuleContextInfo
 

Namespaces

namespace  ELoadingPhase
 
namespace  EHostType
 

Enumerations

enum  ELoadingPhase::Type {
  ELoadingPhase::EarliestPossible , ELoadingPhase::PostConfigInit , ELoadingPhase::PostSplashScreen , ELoadingPhase::PreEarlyLoadingScreen ,
  ELoadingPhase::PreLoadingScreen , ELoadingPhase::PreDefault , ELoadingPhase::Default , ELoadingPhase::PostDefault ,
  ELoadingPhase::PostEngineInit , ELoadingPhase::None , ELoadingPhase::Max
}
 
enum  EHostType::Type : int {
  EHostType::Runtime , EHostType::RuntimeNoCommandlet , EHostType::RuntimeAndProgram , EHostType::CookedOnly ,
  EHostType::UncookedOnly , EHostType::Developer , EHostType::DeveloperTool , EHostType::Editor ,
  EHostType::EditorNoCommandlet , EHostType::EditorAndProgram , EHostType::Program , EHostType::ServerOnly ,
  EHostType::ClientOnly , EHostType::ClientOnlyNoCommandlet , EHostType::Max
}
 

Functions

PROJECTS_API ELoadingPhase::Type ELoadingPhase::FromString (const TCHAR *Text)
 
PROJECTS_API const TCHARELoadingPhase::ToString (const ELoadingPhase::Type Value)
 
PROJECTS_API EHostType::Type EHostType::FromString (const TCHAR *Text)
 
PROJECTS_API const TCHAREHostType::ToString (const EHostType::Type Value)