Search found 30 matches

by sunnlok
29 Apr 2020, 12:32
Forum: Official Announcements
Replies: 50
Views: 7844

Re: [BETA] NoesisGUI v3.0.0rc1

Yeah i really hope the indie tier isn't gone. Its one of the things that makes noesis more accessible than other ui solutions!
by sunnlok
20 Apr 2020, 17:33
Forum: General Discussion
Replies: 15
Views: 788

Re: Usage from other dynamic libraries

Thanks for the nice answer!
Yeah, i looked at the managed library with dot peek and realized that it did quite a bit of the work by itself.
When the need arises i will manually expose functionality for now!
by sunnlok
17 Apr 2020, 16:32
Forum: General Discussion
Replies: 15
Views: 788

Re: Usage from other dynamic libraries

I dont want to "export" anything directly. The only functionality needed in managed code is the ability to define custom controls and do resource binding. The renderer shouldnt care about where the data is coming from, because at that point its basically a part of the engine itself. As i said before...
by sunnlok
17 Apr 2020, 14:32
Forum: General Discussion
Replies: 15
Views: 788

Re: Usage from other dynamic libraries

Exactly that was my intent. To allow for a hybrid approach. Otherwise it would be impossible to integrate noesis properly into the engine while still allowing to do ui in managed code.
A shame this doesnt work :(
by sunnlok
16 Apr 2020, 17:31
Forum: General Discussion
Replies: 15
Views: 788

Re: Usage from other dynamic libraries

From the looks of it, this doesnt work since none of the classes defined in c# get picked up. It seems like there is no way to make it aware of the already existing noesis instance in the loaded Noesis.dll and manually create a reference to that in managed code and invoke the component registration....
by sunnlok
15 Apr 2020, 18:46
Forum: General Discussion
Replies: 15
Views: 788

Re: Usage from other dynamic libraries

By the way, I forgot to say that in C# we are not exposing the abstract class RenderDevice to implement your own device. D3D11 and GL implementations come by default. This is something we are going to change in the future. This is why i asked if it will use the render device already created in the ...
by sunnlok
15 Apr 2020, 17:17
Forum: General Discussion
Replies: 15
Views: 788

Re: Usage from other dynamic libraries

Neat.
Are there any plans to use c# annotations in the future for things like properties and binding?
The current way seems a bit cumbersome with manually calling property changed events.
Might be nice to have as an extra layer of abstraction.
by sunnlok
15 Apr 2020, 16:51
Forum: General Discussion
Replies: 15
Views: 788

Re: Usage from other dynamic libraries

So how exactly would i go about using noesis in my project that gets loaded by an engine implementing a render device alread?
The sdk just seems to contain samples which reference nuget packages. I am unsure what dependencies i need to add to my project.
Do i just add the Noesis.GUI nuget package?
by sunnlok
15 Apr 2020, 14:04
Forum: Showcase Gallery
Replies: 6
Views: 950

Re: CryEngine Integration

The editor yes, the engine doesnt. This is a pure engine plugin so there is no interaction.
by sunnlok
15 Apr 2020, 13:45
Forum: Showcase Gallery
Replies: 6
Views: 950

Re: CryEngine Integration

I would need to add a filewatcher for that :D The reload command is already using the hot reload delegat