public PaddingCanvasGroup(IEditorCanvasScrollbar scrollbar, int vpWidth, int vpHeight, IPaddingCanvasGroupParent @interface)
            : base(scrollbar, vpWidth, vpHeight)
        {
            WorldViewGroup = new CanvasViewGroup(scrollbar, vpWidth, vpHeight);
            PaddingTop     = PaddingLeft = PaddingRight = PaddingBottom = 500;
            InvalidateCanvasSize();
            EditorCanvasScrollHandling.InvalidateScrollMaxValue();
            PaddingCanvasGroupParent = @interface;
            TilesModel = new TilesModel();
            TilesModel.ITilesModelParent = this;

            WorldViewGroup.EditorCanvasRender.TilesModelParent = this;

            WorldViewGroup.EditorCanvasRender.RenderGrid = new RenderGrid();
            WorldViewGroup.EditorCanvasRender.RenderGrid.GridInterface = this;
        }
 public void LoadTileMapFromExisitingFile(string imagePath, ILoaderInterface loaderInterface)
 {
     TilesModel.LoadFromExistingFile(imagePath, loaderInterface);
 }