Page 1 of 1

[Unreal] How to add more data namespace for the design time structures

Posted: 29 Apr 2026, 16:55
by jinfox
Hello,
Few of my viewmodels are getting declared in different modules (i have a base viewmodel in a plugin, it's inheritors in a game module and some other declared directly in blueprint).
I see Noesis Studio project file declare a "DefaultDataNamespace" but i would like to know if it was possible to set a specific namespace on the structure themselves?

If I am asking is that in order to have the automatic type detection working I need both the structure namespace in studio and the actual instantiated ViewModel to match.

So I could have along the line of this in the xml structure? :
<Class Name="Game.WalletViewModel" Base="MyFramework.BaseViewModel">
  ...
</Class>
Thank you!

Re: [Unreal] How to add more data namespace for the design time structures

Posted: 30 Apr 2026, 16:24
by jinfox
Hey,
I actually discovered by playing around that it is half supported if I use Namespace="MyPlugin|Game" in the xml and once that is done, it works. it would be awesome to have it exposed on the structure creation panel. but yes the following works:
<Class Name="WalletViewModel" Namespace="PluginName" Base="CoreUIPlugin.BaseViewModel">
  ...
</Class>

Re: [Unreal] How to add more data namespace for the design time structures

Posted: 04 May 2026, 10:11
by sfernandez
So basically you need to use data structures defined in plugin (referenced) projects, right?

This is something we want to support but it's not yet available. Could you please create a ticket about that in our bugtracker?

Re: [Unreal] How to add more data namespace for the design time structures

Posted: 05 May 2026, 14:16
by jinfox
Hi Sergio, Thanks for confirming!

I have created a bug ticket here : https://www.noesisengine.com/bugs/view.php?id=5026

Re: [Unreal] How to add more data namespace for the design time structures

Posted: 05 May 2026, 15:00
by jsantos
Thank you! Let's continue the conversation in the ticket.