Luiji Maryo wrote:
> That's awesome! May I ask, though, why the namespace is
> Allegro5Net.AL5? Why not just Allegro5Net, or preferably just Allegro
> (as I doubt multiple Allegro bindings would be loaded simultaneously)?
Allegro5Net is the main namespace, AL5 is the raw bindings. Wrapper classes
have been going in the main namespace and they don't have raw interface calls
in them (it also keeps code completion looking nice.) Internally they call in
to the AL5 section, which is named similarly to how the Tao/OpenTK framework
did (where they have the short name dot something.)
I can't say it's a great way to do it, but you ideally won't be touching the
raw methods at all from outside the wrapper code.