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); }