Page 1 of 1

C++ Xaml based User Interface with Heavly modified IrrLicht

Posted: Sat May 26, 2018 8:45 am
by JayD
Hi everyone

I'm written wpf like user interface with c++ clang ast parse based reflection with irrlicht backend.
In this modified irrlich(original version 1.8.1), the DirectX 11 was mainly concerned.
This is such a fun project, i do not think too seriously.

Implemented UI feature:
- Data binding
- Path based geometries
- All wpf basic control
- Item presenters
- Type converters
- Reflection 100% native c++, don't use python or other lang.
- Xaml parser ported OmniXaml to c++, but has several modification.
- Resource compiler
..etc

I'll drop ms property but clang can be compile with compatibility mode with msvc.

Project:

Code: Select all

https://github.com/JayDT/XUI

Re: C++ Xaml based User Interface with Heavly modified IrrLi

Posted: Sat May 26, 2018 12:20 pm
by CuteAlien
I'm not really familiar with WPF but sounds good :-)

I see a bunch of new classes in your Irrlicht. Anything there which you think should be put back in Irrlicht? Or maybe some bugfixes for us?

Re: C++ Xaml based User Interface with Heavly modified IrrLi

Posted: Sun May 27, 2018 7:07 pm
by JayD
I will gladly help. There are a couple of things that are a bit hax solution but I can write these through.
If I get some guideline, I'll write some pull requests.

Is this the official git page irrlicht? "Https://github.com/zaki/irrlicht"

Re: C++ Xaml based User Interface with Heavly modified IrrLi

Posted: Mon May 28, 2018 12:13 am
by CuteAlien
No git, we use svn. But if you found any bugs it already helps when you report them in the forum. No stress - just in case you got something :-)