Re: [AD] Function parameter ordering conventions

[ Thread Index | Date Index | More lists.liballeg.org/allegro-developers Archives ]


Stephen Apostolopoulos wrote:
Eh, this is just asking for trouble! You want an interface to be consistent: a new user using al_draw_bitmap should be right to assume that similar functions would work roughly the same (al_put_pixel is similar enough, three parameter, one is a pointer). If the above syntax was used, he would have to make a round-trip to the manual for every single function, because he'd never be sure what the parameter order would be like - not good!

Well it's not entirely inconsistent. The user would only have to remember that when drawing bitmaps, the bitmap parameter goes first, and when drawing primitives, the color goes last.




Mail converted by MHonArc 2.6.19+ http://listengine.tuxfamily.org/