Customizing CEGUI
Moderators: CEGUI MVP, CEGUI Team
Customizing CEGUI
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?
- CrazyEddie
- CEGUI Project Lead
- Posts: 6760
- Joined: Wed Jan 12, 2005 12:06
- Location: England
- Contact:
Re: Customizing CEGUI
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.
CE.
Useful Links: Forum Guidelines | Documentation | Tutorials | HOWTO | Videos | Donate to CEGUI | CEGUI Twitter
Re: Customizing CEGUI
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.
- CrazyEddie
- CEGUI Project Lead
- Posts: 6760
- Joined: Wed Jan 12, 2005 12:06
- Location: England
- Contact:
Re: Customizing CEGUI
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.
CE.
Useful Links: Forum Guidelines | Documentation | Tutorials | HOWTO | Videos | Donate to CEGUI | CEGUI Twitter
Re: Customizing CEGUI
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.
- CrazyEddie
- CEGUI Project Lead
- Posts: 6760
- Joined: Wed Jan 12, 2005 12:06
- Location: England
- Contact:
Re: Customizing CEGUI
I was on #Ogre3D last night and somebody else requested this, so it's almost certain that the feature will be added.
CE.
CE.
Useful Links: Forum Guidelines | Documentation | Tutorials | HOWTO | Videos | Donate to CEGUI | CEGUI Twitter
Return to “Modifications / Integrations / Customisations”
Who is online
Users browsing this forum: No registered users and 10 guests