Tu peux utiliser
friend non ?
Par exemple définir une classe InternalFont qui sera accessible partout à l'intérieur de ton programme, et implémenter ta classe Font comme un wrapper public de celle-ci, en laissant l'accès aux données internes à ta classe de dessin
Tu pourrais aussi implémenter la méthode de dessin dans l'objet Font (mais tu devrais aussi avoir des membres private nécéssaire dans ta classe de dessin non ?

) et l'apeller indirectement avec ton objet de dessin. (Je n'aime pas trop cette façon de faire, mais pourquoi pas ^^)
Et il y a certainement plein d'autres façons de faire mais bon
