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