public override void PreDraw()
        {
            if (GameManager.GetEditorLevel() != null && GameManager.GetEditorLevel().MyScene != null && !GameManager.GetEditorLevel().Loading)
            {
                SceneObject s = GameManager.GetEditorLevel().MyScene;
                if (s.WindowSize.X != MyRectangle.Width || s.WindowSize.Y != MyRectangle.Height)
                {
                    s.SetWindowSize(new Vector2(Math.Max(MyRectangle.Width, 64), Math.Max(MyRectangle.Height, 64)));
                }

                if (Game1.self.IsActive)
                {
                    s.PreDraw();
                }

                s.DrawToThumbnail();
            }

            base.PreDraw();
        }