/// <summary>
/// Pre-Draw
/// </summary>
/// <param name="device"></param>
public override void PreDraw(GraphicsDevice device)
{
base.PreDraw(device);
if (HasInit == false)
{
return;
}
//For all the tiles in the dirty list, re-render them
State._2D.Begin(this.State.Camera);
_2DWorld.PreDraw(device, State);
State._2D.End();
State._3D.Begin(device);
_3DWorld.PreDraw(device, State);
State._3D.End();
}