L
EDIT: Bin auch so ein undankbarer Kerl: Danke für die Antwort Dasd. Glückwunsch zum 1000. Beitrag!
Also ist View nicht so viel wie ein Renderer, sondern GUI? (Buttons, ListBoxes, MessageBoxes, etc?).
Ich hatte gestern kein Internet, in der zwischenzeit habe ich das so gelöst:
Die Map enthält "Pixies" (die Klasse heist auch "Pixie").
"Pixie" ist ein Partikel. Es implementiert die Interfaces (Filter, hihi) "PixieRender" und "PixieReact".
(die Map hat auch ein interface "MapRender", mit nur einer einziger Funktion getrPixie(x y).
Ich plane auch MapReact hinzuzufügen, welche Funktion getaPixie(x y).
Gute lösung? Also, ich "Filtere" die die unnützten funtionen aus, so kann View nicht auf Model's funktionen von Controller zugreifen =D.