Page 2 of 2

Re: CEGUI C#/Managed

Posted: Wed Jul 31, 2013 15:01
by Ident
xdinos wrote:rings any bells?


Reminds me a bit of CEGUI

Re: CEGUI C#/Managed

Posted: Wed Jul 31, 2013 18:37
by xdinos
well thank you that was the intention... :D

Re: CEGUI C#/Managed

Posted: Wed Jul 31, 2013 18:48
by Ident
is this a complete port? does everything work?

how do u intend to keep up with updates on the CEGUI c++ code? <-- EDIT: i just read the old posts which i had already forgotten. So is this a port of the last stable release? 0.8.X?

Re: CEGUI C#/Managed

Posted: Wed Jul 31, 2013 20:00
by xdinos
Ident wrote:is this a complete port?

yes

does everything work?

more or less
... animations is an issue due to the Event mechanism of CEGUI (I have implemented all the events with the event system of .NET) and now I'm trying to figure out a solution for the animations with .NET events but I have a work around if that is no feasible.
The Tree widget is missing by I will implemented shortly maybe tomorrow, LayoutCell, VerticalLayoutContainer, GridLayoutContainer that I'll implement and the Groupbox but this is deprecated from the CEGUI team so probably it's doomed...

Note that this is not fully tested and there are many methods that still throw NotImplementException although HelloWorld, FontDemo, TabDemo, TextDemo and WidgetDemo sample are working correctly.

So I must be close... :D

how do u intend to keep up with updates on the CEGUI c++ code? <-- EDIT: i just read the old posts which i had already forgotten. So is this a port of the last stable release? 0.8.X?


this is the 1.0 code base + the undo/redo support

Re: CEGUI C#/Managed

Posted: Wed Jul 31, 2013 21:29
by Ident
I have not checked it out yet, but it sounds to me like you did a very, very good job there, congrats.

Re: CEGUI C#/Managed

Posted: Wed Jul 31, 2013 21:33
by timotei
Looks awesome! Congrats!

PS: I have good knowledge in C# so if you need help with those events, just drop a note here.

Re: CEGUI C#/Managed

Posted: Tue Aug 20, 2013 14:11
by xdinos
Well here it is...
Direct3D9 renderer implemented with SharpDX
OpenGL renderer implemented with OpenTK (not OpenGL3)
a first draft for a MonoGame renderder
https://bitbucket.org/icehole/sharpcegui

enjoy...

note: it's not fully tested, and there many more things to be done but it's a good start..