Crash on packaged dedicated server when a uproperty is marked as both replicated and editor-only

UE - Foundation - Cpp Tools - UnrealHeaderTool - Nov 26, 2024

In some situations, it can be useful to have a replicated editor-only C++ property (For example, the user that reported this issue was attempting to replicate settings to the client for game designe ...

UHT doesn't warn that a class/structure size is larger than 65535

UE - Foundation - Cpp Tools - UnrealHeaderTool - Sep 1, 2023

C# UHT fails to recognize delegates declared in another class's namespace

UE - Foundation - Cpp Tools - UnrealHeaderTool - Dec 14, 2022

Repro Rate: 3/3 This issue occurs in the live build //UE5/Release-5.1 at CL 23058290. This issue has also been regression tested against //UE5/Release-5.0 at CL 20979098 and is confirmed to be a r ...

Dummy type required to parse delegates from a header

UE - Foundation - Cpp Tools - UnrealHeaderTool - Aug 27, 2020

Delegate types aren't parsed unless the header file comes with a UCLASS/USTRUCT/UENUM ...

4.25 ECC_GameTraceChannels default parameter value results in compile error

UE - Foundation - Cpp Tools - UnrealHeaderTool - May 18, 2020

Hidden enum entries cannot be used as default values for UFUNCTION parameters. When using any collisionchannel, the error "Hidden enum entries cannot be used as default values" is received. ...

int64 UProperty with ExposeOnSpawn meta tag won't compile.

UE - Foundation - Cpp Tools - UnrealHeaderTool - Mar 25, 2020

int64 UProperty with ExposeOnSpawn meta tag won't compile from a C++ UUserWidget class. ...

UHT not properly handling deprecated UFUNCTION parameters

UE - Foundation - Cpp Tools - UnrealHeaderTool - Jan 29, 2020

Compilation will fails with an error on TSubclassOf<UDEPRECATED_SomeData> ...

Mentioning "_Validate" suffix in code comments to function names causes Compiler error

UE - Foundation - Cpp Tools - UnrealHeaderTool - Dec 13, 2019

When mentioning the _Validate Suffix in code comment, Visual Studio compiler throws an error. ...

Build Error when using ENUM without 0 entry

UE - Foundation - Cpp Tools - UnrealHeaderTool - Nov 26, 2019

UHT fails to parse non-inlined UFUNCTION with RESTRICT keyword in parameter list

UE - Foundation - Cpp Tools - UnrealHeaderTool - Jul 2, 2019

When you have a non-inlined ufunction, UHT fails to parse the restrict keyword in its parameter list. Note: The following compiles (notice that the only change is the use of the FORCEINLINE keywo ...