public void draw(Graphics2D canvas) {
		for (GameObject object : inactiveObjects) {
			if (is(TraceFlag.DRAWS)) {
				System.out.println("\tdraw inactive object: " + object.getID());
			}
			object.draw(canvas);
		}
		for (GameObject object : activeObjects) {
			if (is(TraceFlag.DRAWS)) {
				System.out.println("\tdraw active object: " + object.getID());
			}
			object.draw(canvas);
		}
	}