Quote:Original post by jyk
1. Given that the classes in question appear to reside in the SYM namespace, what exactly is the point of the SYM_ prefix?
It's a habit I need to kick myself out of. I used SYM_ prefix before someone on here mentioned namespaces, so I stuck namespaces in and intended to remove all the prefixes, but never got round to it. I create new classes with SYM_ out of habit...
Quote:Original post by jyk
2. AFAIK it's fairly atypical to use all caps for class names (and using mixed case would provide another means of avoiding clashes with similarly named macros).
Blame Microsoft for this one, I started C++ by learning about WIN32 and DirectX 6, all class names are in uppercase.
I'm gonna tidy the whole engine up as soon as I've met a few deadlines. Thanks for the hints :)