View Issue Details

IDProjectCategoryView StatusLast Update
0005194NoesisGUIStudiopublic2026-10-22 20:04
ReporterJinFox Assigned Todfranjic  
PrioritynormalSeverityfeature 
Status resolvedResolutionfixed 
Product Version4.0 
Target Version4.0.2 
Summary0005194: [Unreal] Expose Noesis supported type in noesis Studio Data structure property type list.
Description

Hello,

Noesis studio supports a wide range of types. Currently I am seeing:
Number, String, Uri, Boolean and also a lot of Noesis based one such as Orientation, Visibility, etc.

But some very convenient ones that are supported by Noesis but seems to be missing as compatible type in the data structure types in Studio such as :

  • Point
  • Transform3
  • Matrix4
  • Size
  • Rect
  • Thickness
  • CornerRadius
  • Color
  • Duration

I am basing myself on this list in the documentation:
https://www.noesisengine.com/docs/Gui.Core.UnrealTutorial.html#property-binding

For example : The one that currently is blocking me quite a bit is the Transform for example which is very convenient to have for screen space manipulation. It works in Noesis but studio doesn't allow me to expose the field in the data structures.

PlatformAny

Activities

sfernandez

sfernandez

2026-10-19 19:53

manager   ~0012778

Last edited: 2026-10-19 20:10

One question, regarding the Transform type, are you interested in exposing a Noesis::Transform3 in your data structures? Would that property be bound to a MatrixTransform3D? Or do you intend to bind to a 2D MatrixTransform instead? Because in that case we need to expose the Noesis::Transform2 type.

Also wanted to remark that Studio only allows binding to individual properties for X, Y translation, Angle rotation, etc..., so it won't be possible to do the binding in Studio to a Transform property in any case.

JinFox

JinFox

2026-10-19 20:50

reporter   ~0012779

Hello Sergio,

To be honest, my main concern are FTransform->Noesis::Transform3 (and then Vector2D->Noesis::Point, Thickness and Color) that is being listed on the noesis documentation as a supported automatic conversion so I would like to be able to create data structures in Noesis studio that match those just so I can leverage bindings that already work in my viewmodel at design time.

dfranjic

dfranjic

2026-10-22 20:04

developer   ~0012787

Implemented in r18239 (adds types from the list besides Matrix4), r18240 (makes it possible to create a collection of these new types) and r18246 (adds the Transform2 type + it's custom editor).

Issue History

Date Modified Username Field Change
2026-09-01 15:26 JinFox New Issue
2026-09-01 20:36 jsantos Target Version => 4.0.1
2026-09-01 20:36 jsantos Assigned To => sfernandez
2026-09-01 20:36 jsantos Status new => assigned
2026-10-16 12:18 jsantos Target Version 4.0.1 => 4.0.2
2026-10-16 12:28 jsantos Target Version 4.0.2 => 4.0.1
2026-10-19 13:16 sfernandez Description Updated
2026-10-19 13:24 sfernandez Description Updated
2026-10-19 19:53 sfernandez Status assigned => feedback
2026-10-19 19:53 sfernandez Note Added: 0012778
2026-10-19 20:10 sfernandez Note Edited: 0012778
2026-10-19 20:15 sfernandez Target Version 4.0.1 => 4.0.2
2026-10-19 20:50 JinFox Note Added: 0012779
2026-10-19 20:50 JinFox Status feedback => assigned
2026-10-22 20:04 dfranjic Assigned To sfernandez => dfranjic
2026-10-22 20:04 dfranjic Status assigned => resolved
2026-10-22 20:04 dfranjic Resolution open => fixed
2026-10-22 20:04 dfranjic Note Added: 0012787