Das hier hab ich in einem Objekt zu Debugzwecken drin (als Draw End Event, damit es über den Rest gerendert wird).
Das gibt Dir jederzeit alle aktiven Objekte aus, die sich in dem Raum befinden der gerade aktiv ist. Nicht aktive Objekte können so leider nicht erfasst werden, aber besser als nichts
Einfach das debug-Objekt persistent machen und du kannst es dir für alle Räume ansehen.
Könnte man natürlich noch erweitern, dass ein Log erstellt wird oder so.
Ich hab bewusst den weg über das Array genutzt, da ich ja noch i als y-Koordinate für die Ausgabe verwende. Wenn ich eh schon durchiteriere kann ich es dann auch gleich über den expliziten Eintrag tun- ich finde es liesst sich dann auch sinniger.