NAME ==== vg_bitmap_createfromfile() - load a bitmap from file SYNOPSIS ======== bitmap * vg_bitmap_createfromfile(const char * filename) DESCRIPTION =========== Creates a bitmap, loading it from a file. filename should use a relative path to the game-directory, e.g. your game resides under "mygame/": mygame/ mygame/bitmaps/ ... then loading "1.vga" under "bitmaps" should use this path: bitmaps/1.vga The file must be in a supported format (VgaGames-bitmap-format, windows bmp, ppm3 or ppm6 format). But for performing issues VgaGames-bitmap-format is strongly recommended. (See Understanding bitmaps: "Creating a bitmap-file"). RETURN VALUE ============ If it succeeds, it returns a pointer to the loaded bitmap. If an error occurs, it returns NULL, giving out an error message to stderr. SEE ALSO ======== Index Understanding bitmaps vg_bitmap_createnew() vg_bitmap_createfromtext() vg_bitmap_duplicate() vg_bitmap_width() vg_bitmap_height() vg_bitmap_getpixel() vg_bitmap_clear() vg_bitmap_copyto() vg_bitmap_save() vg_bitmap_rotate() vg_bitmap_zoom() vg_bitmap_mirror() vg_bitmap_overlap() vg_bitmap_free()