Can CEGUI integrate into libCinder

For help with anything that CEGUI doesn't offer straight out-of-the-box, e.g.:
- Implementation of new features, such as new Core classes, widgets, WindowRenderers, etc. ...
- Modification of any existing features for specific purposes
- Integration of CEGUI in new engines or frameworks and writing of new plugins (Renderer, Parser, ...) or modules

Moderators: CEGUI MVP, CEGUI Team

TMcSquared
Just popping in
Just popping in
Posts: 2
Joined: Fri Mar 16, 2018 23:29

Can CEGUI integrate into libCinder

Postby TMcSquared » Fri Mar 16, 2018 23:39

Hello All, I am heading development for a new voxel game engine, [Qub3d](https://qub3d.org).

I am using libCinder for the main rendering and Window structure, I am wondering if CEGUI can integrate into it, if so that would be awesome.

Thanks for your answers in advance :)

User avatar
Ident
CEGUI Team
Posts: 1998
Joined: Sat Oct 31, 2009 13:57
Location: Austria

Re: Can CEGUI integrate into libCinder

Postby Ident » Sat Mar 17, 2018 07:39

Yes, you will need to write a subclass for CEGUIRenderer and associated classes. There have been numerous integrations of CEGUI into other engines.

Depending on if you use D3D or OpenGL under the hood, you might just use the regular CEGUI renderers for that without writing your own. But to make it cleanly you would have to write a Renderer implementation.
CrazyEddie: "I don't like GUIs"


Return to “Modifications / Integrations / Customisations”

Who is online

Users browsing this forum: No registered users and 13 guests