Just a quick question: is the fact, that Music's loading functions begin with "
open" and all the other classes (
Image,
Font,
SoundBuffer) have their corresponding functions beginning with "
load" deliberate? Why the inconsistency? Is there a reason behind it I failed to grasp?
By the way: if all the
Image,
Font,
Music... classes inherited the same abstract interface class like "
Loadable" it could sometimes save people from writing the repetitive cod for each of them individually - but it might be another thing Laurent thought through and decided against