Search found 223 matches

  • 1
  • 4
  • 5
  • 6
  • 7
  • 8
  • 23
by hcpizzi
14 May 2018, 11:48
Forum: General Discussion
Replies: 2
Views: 884

Re: How to get NoesisGUI's detail performance in UE4

Hi, Sorry about the late reply. On the CPU side, I'm going to add a few STAT cycle counters in key places (View Update, render functions, notifications), as well as memory counters. On the GPU side there are already (NoesisDraw, NoesisDrawOffscreen) that show up in GPU profilers such as RenderDoc. A...
by hcpizzi
14 May 2018, 11:39
Forum: General Discussion
Replies: 1
Views: 820

Re: How Setup a C++ project from scratch in VS2015?

Hi,

You've mentioned UMG. Was this an issue with the UE4 plugin?
by hcpizzi
23 Apr 2018, 19:32
Forum: General Discussion
Replies: 4
Views: 796

Re: TypeEnumFiller?

Hi George,

You have to either declare the enum first using NS_DECLARE_REFLECTION_ENUM and then define it with NS_IMPLEMENT_REFLECTION_ENUM, or use NS_IMPLEMENT_INLINE_REFLECTION_ENUM to declare and define at the same time.
by hcpizzi
23 Apr 2018, 19:25
Forum: General Discussion
Replies: 3
Views: 1009

Re: Performance about NoesisNotifyArrayPropertyChanged(void*)

Hi, sorry about the late reply. I'm going to look into this, but upfront, I know there's some overhead in the way we deal with arrays, particularly arrays of structs, in Unreal. Each Unreal object has to be wrapped with a Noesis BaseComponent, and in the case of structs, the contents are copied and ...
by hcpizzi
23 Apr 2018, 18:22
Forum: General Discussion
Replies: 3
Views: 828

Re: Ptr<SomeNonNoesisClass>

What you're receiving is not a boxed FItemInstance, but a NoesisStructWrapper, which is a BaseComponent derived type that we use to wrap UStructs and make their properties accessible to Noesis, but it's not a BoxedValue, so CanUnbox/Unbox/Box won't work with them. I could expose functions similar to...
by hcpizzi
23 Apr 2018, 17:14
Forum: General Discussion
Replies: 7
Views: 1591

Re: PasswordBox Set password value

Hi,

Sorry it took me so long to get back to this. I've tried your latest xaml, and it still works correctly for me. Here's the password initialization:
PW-Init.PNG
Here's the Show command:
PW-Show.PNG
Here's the result:
PW-Demo.gif
by hcpizzi
23 Apr 2018, 15:05
Forum: General Discussion
Replies: 3
Views: 1236

Re: Static members not supported?

Hi, I just committed the changes to GitHub. I tried to be as conservative as possible to avoid breaking things. What I do is an initial scan of the assets to create a map from the names used to register the unreal types to the real unreal names of the UClass/UStruct/UEnum. When a class that's not re...
by hcpizzi
17 Apr 2018, 10:54
Forum: General Discussion
Replies: 13
Views: 2290

Re: Button in ListBox's ItemTemplate, IsPressed Trigger can't work in UE4

I'm glad you figured it out. I didn't think of that, it's good to know.
by hcpizzi
16 Apr 2018, 21:23
Forum: General Discussion
Replies: 3
Views: 1236

Re: Static members not supported?

Hi George, I'm looking into this at the moment. I'm assuming ButtonSet is an UENUM, is that correct? The problem lies in the names used to register the Unreal type wrappers with the Noesis reflection system. At the moment, the Unreal path is used. This has the form /Script/<ModuleName>.<TypeName> fo...
by hcpizzi
12 Apr 2018, 11:57
Forum: General Discussion
Replies: 2
Views: 818

Re: [UE4] Error log, but xaml runs well

Hi, Are you using SetDataContext in this XAML? Because in that case, when the View is created, the DataContext is created from the NoesisView, that doesn't have all those properties. Once SetDataContext is called all the Bindings should be correct. The same thing can happen when a NoesisView is dest...
  • 1
  • 4
  • 5
  • 6
  • 7
  • 8
  • 23