public static void RenderAllObjects() { for (int i = 0; i < RenderObjects.Count; i++) { if (RenderObjects[i] != null) { RenderObjects[i].Render(); RenderObjects[i].ChainRender(); } else { RenderObjects.RemoveAt(i); i--; } } }