// C++ code Copyright (C) David R. Evans G4AMJ/NQ0I

// suinview grey scale

#ifndef GF_SUNH
#define GF_SUNH

#include <gf.h>

#include <pixrect/pixrect_hs.h>

class grey_font_sunview : public grey_font
{ Pixrect** pr;

  void* _generate_square(const uint16);
  void _generate_squares(void);
  uint16 _rebuild(const uint16 width, const uint16 height);
  
public:
  grey_font_sunview(const uint16 = 0, const uint16 = 0);

  void* memory_pattern(const int n)
  { return pr[n]; }
};

#endif
