(*
 * Title:   resspr.h
 * Purpose: Access to sprite resources
 *
 *)

# ifndef __resspr_h
# define __resspr_h

# ifndef __sprite_h
# include "sprite.h"
# endif

(* ----------------------------- resspr_init -------------------------------
 * Description:   Initialises, ready for calls to resspr functions.
 *
 * Parameters:    void
 * Returns:       void.
 * Other Info:    call before using any resspr functions and before using
 *                template_init() !! This function reads in your sprites.
 *
 *)
procedure resspr_init; extern;


(* ------------------------------ resspr_area ------------------------------
 * Description:   Return pointer to sprite area being used.
 *
 * Parameters:    void
 * Returns:       pointer to sprite area being used.
 * Other Info:    useful for passing params to functions like baricon which
 *                expect to be told sprite area to use.
 *
 *)
function resspr_area : sprite_area_ptr; extern;

#endif

(* end of resspr.h *)
