Renderer
est une classe de fabrique qui regroupe tous les autres composants d'un moteur de rendu.
Il contient des méthodes permettant de créer le fournisseur de constante, les informations de rendu, l'objet de chemin et le panneau. Elle contient le code permettant de les relier ensemble lorsqu'elle affiche un bloc.
Si vous souhaitez modifier une seule partie d'un moteur de rendu existant (par exemple, les constantes), vous pouvez sous-classer la méthode de fabrique appropriée.