I tried the samples and they worked fine.
I like your coding style very much because it's very consistent and structured. I also liked the naming conventions you used.
I have a few questions regarding the API?
1. Why have you flattened your API to a series of exported routines instead of keeping it OOP and use interfaces?
2. Why did you use dynamic linking instead of static linking for your DLL's? (Just curious)
3. I see that you use integer types as resource identifiers. But how do you use them inside your engine? Are they just indices into a resource list (starting 0, 1, 2 etc) or are they more complex?
4. About the application related routines? Do they wrap up the windows messaging system and window control?
5. How come your code looks so neat? :razz: are you using code templates alot?
6. How do you handle errors? I may have overlooked them, but i didn't see any error handling routines?
Can you elaborate a little more on these topics. I could learn from it
Thanx in advance.
Bookmarks