Customizing CEGUI

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

User avatar
sfb
Just popping in
Just popping in
Posts: 7
Joined: Tue Feb 01, 2005 22:40
Location: Minnesota
Contact:

Customizing CEGUI

Postby sfb » Mon Mar 14, 2005 15:28

Is there a way to overload the CEGUI logging system and have it implement a user specified logging system? I'd like to write a logging redirector to consolidate logging in the NeLRenderer to only the NeL-based logging system but am unsure of how to proceed with the CEGUI side. Any advice before I blindly jump into this?

User avatar
CrazyEddie
CEGUI Project Lead
Posts: 6760
Joined: Wed Jan 12, 2005 12:06
Location: England
Contact:

Re: Customizing CEGUI

Postby CrazyEddie » Tue Mar 15, 2005 09:22

I do not have this as an option at the moment, though it could be put in at some stage. I'd probably go for another set of overloads for the CEGUI::System constructor which take some kind of Logger class pointer.

CE.

User avatar
sfb
Just popping in
Just popping in
Posts: 7
Joined: Tue Feb 01, 2005 22:40
Location: Minnesota
Contact:

Re: Customizing CEGUI

Postby sfb » Tue Mar 15, 2005 18:35

I'll look into doing this after the next version release of the NeLRenderer. It'll be a useful feature for us. I'll look at the System ctor and the logging classes and post here later with some ideas of my own.

User avatar
CrazyEddie
CEGUI Project Lead
Posts: 6760
Joined: Wed Jan 12, 2005 12:06
Location: England
Contact:

Re: Customizing CEGUI

Postby CrazyEddie » Tue Mar 15, 2005 19:39

Okay. It's possible I may do something by then, as it's a pretty simple thing for me to add another abstract class to interface to external loggers (while defaulting to the current internal one). All in all it all depends how the moods take me ;)

CE.

User avatar
_mental_
CEGUI Team (Retired)
Posts: 157
Joined: Wed Jan 12, 2005 12:06
Contact:

Re: Customizing CEGUI

Postby _mental_ » Wed Mar 16, 2005 03:22

I considered doing this when I wrote the resource provider stuff, but never got around to it. I'd definitely like to see this implemented.

User avatar
CrazyEddie
CEGUI Project Lead
Posts: 6760
Joined: Wed Jan 12, 2005 12:06
Location: England
Contact:

Re: Customizing CEGUI

Postby CrazyEddie » Wed Mar 16, 2005 09:33

I was on #Ogre3D last night and somebody else requested this, so it's almost certain that the feature will be added.

CE.


Return to “Modifications / Integrations / Customisations”

Who is online

Users browsing this forum: No registered users and 10 guests