Search found 12 matches

  • 1
  • 2
by KCoppinsIventis
02 May 2024, 10:48
Forum: General Discussion
Replies: 1
Views: 105

Update NoesisGUI for Unreal Engine 5.4

Hi there,

With the new release of Unreal Engine 5.4 I just wanted to see if NoesisGUI is compatible or is going to be compatible with 5.4.

If its ready in a future release, do we have an ETA as to when that release will become available?

Many thanks,

Kieran
by KCoppinsIventis
15 Apr 2024, 16:27
Forum: General Discussion
Replies: 6
Views: 217

Re: Fatal error: 'Input/HitTestGrid.h' file not found when packaging using the UBT for Linux

Found another place here:
Plugins/NoesisGUI/Source/NoesisEditor/Private/NoesisXamlFactory.cpp:18:10: fatal error: 'HAL/PlatformFilemanager.h' file not found
by KCoppinsIventis
15 Apr 2024, 15:50
Forum: General Discussion
Replies: 6
Views: 217

Re: Fatal error: 'Input/HitTestGrid.h' file not found when packaging using the UBT for Linux

Also please note the incorrect capitalization with HAL/PlatformFileManager.h - manager with a capital M. This was changed with UE5.0 onwards
by KCoppinsIventis
15 Apr 2024, 15:15
Forum: General Discussion
Replies: 6
Views: 217

Re: Fatal error: 'Input/HitTestGrid.h' file not found when packaging using the UBT for Linux

Hi, The correct capitalization is "Input/HittestGrid.h . Notice the lower case t in test. I'll correct it on our side. Thanks for reporting! Ah I see, is this a linux only include or something? Odd it didnt get raised when building on my windows machine. When will that change be released? Or c...
by KCoppinsIventis
15 Apr 2024, 14:46
Forum: General Discussion
Replies: 6
Views: 217

Fatal error: 'Input/HitTestGrid.h' file not found when packaging using the UBT for Linux

Hi there, I am trying to package a project using the Unreal Build Tool (UBT) on a linux machine to produce a linux build. Packaging throws these errors when compiling: Plugins/NoesisGUI/Source/NoesisRuntime/Private/NoesisInstance.cpp:60:10: fatal error: 'Input/HitTestGrid.h' file not found Plugins/N...
by KCoppinsIventis
23 Mar 2024, 13:10
Forum: General Discussion
Replies: 3
Views: 193

Re: Handling Input in NoesisGUI for Unreal Engine

To expand on my findings, I decide to modify the NoesisInstance.cpp file and change the InitKeyMap function to include mapping for gamepad, for testing I decided to add a mapping for the menu button: KeyMap.Add(EKeys::Gamepad_Special_Right, Noesis::Key_GamepadMenu); Then, within my xaml I added: <no...
by KCoppinsIventis
23 Mar 2024, 12:23
Forum: General Discussion
Replies: 3
Views: 193

Re: Handling Input in NoesisGUI for Unreal Engine

I have done some more investigating into this issue and it appears to be part of the Noesis design. When a NoesisInstance initialises it uses the UserWidgets input component like so: // NoesisInstance.cpp:Line562 auto ThisInputComponent = GetInputComponent(); The implementation of the GetInputCompon...
by KCoppinsIventis
22 Mar 2024, 12:28
Forum: General Discussion
Replies: 3
Views: 193

Handling Input in NoesisGUI for Unreal Engine (Potential bug with NoesisInstance key mappings?)

Hi There, I am currently working on supporting input on my in game menus in Unreal Engine. I have a main menu that can be opened pressing ESC or Start button on a controller and that is handled by Noesis using the xaml binding below: <noesis:InputActionTrigger Action="Pause" Type="Pre...
by KCoppinsIventis
22 Mar 2024, 10:19
Forum: General Discussion
Replies: 2
Views: 207

Re: UNoesisInstance::GetCachedWidget causes linker error

I have figured out my issue, nothing with NoesisGUI. I just had to include the UMG public dependency module in my module's build.cs:
PublicDependencyModuleNames.AddRange(new string[] {  "UMG" });
by KCoppinsIventis
21 Mar 2024, 20:18
Forum: General Discussion
Replies: 2
Views: 207

UNoesisInstance::GetCachedWidget causes linker error

Hi there, I am trying to get the cached widget to set my input mode in C++: auto InputMode = FInputModeUIOnly(); InputMode.SetWidgetToFocus(NoesisInstance->GetCachedWidget()); UserController->SetInputMode(InputMode); However this causes the following linker error: unresolved external symbol "__...
  • 1
  • 2