/**************************************************************/
/**  C++ code Copyright (C) Nick V. King <nking@eworld.com>  **/
/**************************************************************/

#ifndef GF_MACH
#define GF_MACH

#include <gf.h>

class grey_font_mac : public grey_font
{
	Handle* macSquares;
	int currentType;
public:
	grey_font_mac(const uint16 = 0, const uint16 = 0);
	int resize(const uint16 width = 0, const uint16 height = 0);
	uint16 _rebuild(const uint16, const uint16); 
	uint32 max_character_number(const uint16, const uint16);
	void  _generate_squares(void);
	void* _generate_square(const uint16);
	void* memory_pattern(const int);
};

#endif

/***********/
/**  End  **/
/***********/