ISceneNodeFactory manipulates IAttributeExchangingObject ins

Discuss about anything related to the Irrlicht Engine, or read announcements about any significant features or usage changes.
Post Reply
pippy3
Posts: 155
Joined: Tue Dec 15, 2009 7:32 am

ISceneNodeFactory manipulates IAttributeExchangingObject ins

Post by pippy3 »

Feature request: In irrlicht 1.8, can we have the ISceneNodeFactory renamed to IExchangeFactory that adds/removes IAttributeExchangingObjects?

It makes sense to do it this way, as IAttributeExchangingObjects contain the code to sterilize XML nodes. Also some of my nodes don't need the information contained in ISceneNode.

Then we can remove IGUIElementFactory and make irrlicht a little bit more simpler :)
CuteAlien
Admin
Posts: 9810
Joined: Mon Mar 06, 2006 2:25 pm
Location: Tübingen, Germany
Contact:

Post by CuteAlien »

Maybe ... we talked about that just recently on IRC as we would need a bunch of further factories otherwise (skins, fonts, geometry and some more).
IRC: #irrlicht on irc.libera.chat
Code snippet repository: https://github.com/mzeilfelder/irr-playground-micha
Free racer made with Irrlicht: http://www.irrgheist.com/hcraftsource.htm
bitplane
Admin
Posts: 3204
Joined: Mon Mar 28, 2005 3:45 am
Location: England
Contact:

Post by bitplane »

I also like this idea, less interfaces / less complex interfaces are usually a good thing. Not sure how to approach it though, it would mean a fair bit of API disruption.
Submit bugs/patches to the tracker!
Need help right now? Visit the chat room
Post Reply