On Sat, 28 Apr 2001, Andreas Beck wrote:

> > ggiBse_t ggiBseCreateSprite(ggi_visual_t vis, int width, int height,
> >                         enum ggiGA_coord_mode cm);
> 
> What's the ggiGA_coord_mode ? (Too lazy to download - sorry :-)

You can say: "width and height are given in DOTS or PIXELS". But I
replaced that by a ggi_graphtype now, because Brian suggested that
specifing that should be left to more advanced API.
 
> > /* Creating a Bob.
> >  */
> > ggiBse_t ggiBseCreateBob(ggi_visual_t vis, int width, int height,
> >                      enum ggiGA_coord_mode cm);
> 
> Does it create a Bob or an Emusprite ? If Bobs are covered nicely with
> LibBlit, you might as well just give Emusprites.

A Bob. Emusprites are created by ggiBseCreateSprite() automatically,
when libOvl fails internally.

> > /* Hiding and showing
> >  */
> > int ggiBseHide(ggiBse_t bse);
> > int ggiBseShow(ggiBse_t bse);
> > int ggiBseIsSpriteEmulated(ggiBse_t bse);
> 
> What happened to the ggiBseHide/ShowIfEmulated ? This is very useful to 
> reduce flicker.

This is done in ggiBseHide/Show internally, if the sprite is
emulated.
 
CU,

Christoph Egger
E-Mail: [EMAIL PROTECTED]

Reply via email to