public virtual IRenderJob GetRenderJob()
 {
     TileSheetRenderJob job = new TileSheetRenderJob();
       job.TileSheet = TileSheet;
       job.Frame = GetFrame();
       job.Pos = Pos;
       job.Scale = Scale;
       job.Depth = Depth;
       return job;
 }
        public virtual IRenderJob GetRenderJob()
        {
            TileSheetRenderJob job = new TileSheetRenderJob();

            job.TileSheet = TileSheet;
            job.Frame     = GetFrame();
            job.Pos       = Pos;
            job.Scale     = Scale;
            job.Depth     = Depth;
            return(job);
        }