Hi
Although I've always been against it, and still thinks that it's an insane decision, I did it.
Here are the new conventions:
- functions and public variables use the camelCase notation
- getters have no more get/is prefix
I've also changed class members: they use the 'm_' prefix instead of 'my' -- but this one has no impact on user code.
I did it mainly because:
- I didn't like the previous conventions anymore
- it's closer to the current global trend
- it makes functions like begin(), clear(), etc. compatible with std notation
- it allows a less verbose and globally nicer syntax
I'm really sorry for users who have a big amount of code based on SFML, or people who are using the same convention as me for their own library (SFGUI, Thor, ...). Feel free to complain or insult me
The good thing is that after pushing this modification (monday), I'll commit the new time API and SFML 2.0 can then be officially considered finished. And I promise, SFML 2.0 will be the beginning of a stable, robust and mature API.