#ifndef VEXIMAGEREADER
#define VEXIMAGEREADER

#include "VexImageHandler.h"

/*
 * Defines a VEX function for reading images using the Free Image Library.
 * For a better description of the supported formats: http://freeimage.sourceforge.net/features.html
 * For a description of supported image types defined within this function, refer to the VexImage object
 */

namespace HDK_VexImageReader
{
	static void		read_image_evaluate(int, void *argv[], void *data);
	static void*	read_image_init();
	static void		read_image_cleanup(void* data);
}

// Loads and retrieves images
static VexImageHandler*				sImageHandler;

#endif