Re: [AD] Function parameter ordering conventions |
[ Thread Index |
Date Index
| More lists.liballeg.org/allegro-developers Archives
]
- To: Coordination of admins/developers of the game programming library Allegro <alleg-developers@xxxxxxxxxx>
- Subject: Re: [AD] Function parameter ordering conventions
- From: Trent Gamblin <trent@xxxxxxxxxx>
- Date: Thu, 21 Jun 2007 10:23:22 -0600
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.