public void DrawAllLayers(Graphics aGfx, int lX, int lY, int lW, int lH)
{
for (int i = 0; i < mlstTileLayers.Count; i++)
{
if (objLayerList.GetItemCheckState(i) == CheckState.Checked)
{
bool bGrid = false;
if (mlSelectedLayer == i && mMainForm.objTileGridCheckBox.Checked)
{
bGrid = true;
}
((cTileLayer)mlstTileLayers[i]).Draw(aGfx, lX, lY, lW, lH, bGrid);
}
}
}