This is like our 2d engine looks after namespace organization:
namespace Predator{ namespace Common { PDefines PList PStack PStructs } namespace System { PDevice PInputDriver PKeyboardDriver PMouseDriver } namespace Drawing { IVideoDriver PGraphicObject PInputEventReciever PLayer POpenGLDriver PWindow } namespace GUI { (PLabel, PPanel, etc...) }}
Well..any suggestions =D
After that, I'll start the GUI programming..
See ya...