Steps to Reproduce

This was reported on EPS in UE 5.5, but the issue is still in main at CL 49865562

The file /Engine/Plugins/Editor/ModelingToolsEditorMode/Source/ModelingToolsEditorMode/ModelingToolsEditorMode.Build.cs adds a private definition for ENABLE_STYLUS_SUPPORT:

PrivateDefinitions.Add("ENABLE_STYLUS_SUPPORT=" + (Target.Platform == UnrealTargetPlatform.Win64 ? '1' : '0')); 

But ENABLE_STYLUS_SUPPORT is used in the public header files: Engine/Plugins/Editor/ModelingToolsEditorMode/Source/ModelingToolsEditorMode/Public/ModelingToolsEditorModeToolkit.h

The customer includes the public file ModelingToolsEditorModeToolkit.h in there code, but the ENABLE_STYLUS_SUPPORT is not defined in that context. So they have to define it manually on their side to compile their code.

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-361056 in the post.

0
Login to Vote

Unresolved
ComponentUE - Graphics Tools - Modeling Tools
Affects Versions5.55.65.7
CreatedJan 15, 2026
UpdatedJan 16, 2026
View Jira Issue