Little OOP Design Problem

BlitzMax Forums/BlitzMax Programming/Little OOP Design Problem

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Hm.. Yes, I guess anything who are to be drawn can extend TEntity, or extend TRender2D directly.

It does make sense that all objects that are to be rendered extends (somewhere in the line) from some renderobject. The basic of the idea of rendering was that ANY 2D object to be rendered need to have a position X,Y and a direction, deciding that by inheritance actually seems to be a logical step when I think about it.

I'll see where this leads from here :)

Thanks for the help