Search found 212 matches

  • 1
  • 3
  • 4
  • 5
  • 6
  • 7
  • 22
by hcpizzi
14 May 2018, 11:39
Forum: General Discussion
Replies: 1
Views: 772

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: 711

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: 949

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: 781

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: 1505

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: 1179

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: 2136

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: 1179

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: 765

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...
by hcpizzi
12 Apr 2018, 10:51
Forum: General Discussion
Replies: 11
Views: 1863

Re: Two Crashes in UE4

I'll investigate this. As the documentation states, when a struct is used as a property, it's treated as a value object in the C# sense. So, when we create the wrapper around it, a copy is made. That's unlike UObject derived classes, where we just keep a reference. However, memory should be proporti...
  • 1
  • 3
  • 4
  • 5
  • 6
  • 7
  • 22