NAME
====
vg_sprite_createfromfile() - load a sprite from file
SYNOPSIS
========
sprite * vg_sprite_createfromfile(const char * filename)
DESCRIPTION
===========
Creates a sprite, loading it from a file.
filename should use a relative path to the game-directory,
e.g. your game resides under "mygame/":
mygame/
mygame/sprites/
...
then loading "moon.sprite" under "sprites" should use this path:
sprites/moon.sprite
(see Understanding sprites to how to create a sprite-file).
RETURN VALUE
============
If it succeeds, it returns a pointer to the loaded sprite.
If an error occurs, it returns NULL, giving out an error message to stderr.
SEE ALSO
========
Index
Understanding sprites
vg_sprite_createnew()
vg_sprite_add()
vg_sprite_duplicate()
vg_sprite_rotate()
vg_sprite_zoom()
vg_sprite_mirror()
vg_sprite_getnext()
vg_sprite_getcurrent()
vg_sprite_reset()
vg_sprite_free()