Relation entre image et texture
Bonjour, je suis actuellement en train de réfléchir au lien qu'il existe entre la classe Image et la classe Texture dans mon projet.
Je souhaite réaliser deux classes donc: Image et Texture.
Cependant, je m'interroge sur le lien qu'il existe entre Image et Texture. J'en suis arrivé au résultat suivant: Une Texture utilise une Image. Jusque là rien de sorcier, cependant plusieurs problemes se sont posés dont celui-là:
- Comment avertir ma texture si l'image qu'elle utilise subit un changement ?
J'ai pensé utiliser le pattern Observers, est-ce une bonne idée ? Je veux dire par là, que Image aurait un tableau de pointeur sur les textures qui observent l'image. Et dès que l'image a subit un changement, on notifie la texture et cette dernière se met à jour.
Merci d'avance. :)