/** ************************ Controls and Draw all Game drawing activities */ public void Draw(Canvas c) { if (PauseGame) { pause.onDraw(c); return; } for (DrawableUI a : GameObjects) { a.Draw(c); } for (Action a : ActiveActions) { a.Draw(c); } for (Effect a : Effects) { a.Draw(c); } }