public void Init(IPaddingCanvasGroupParent @interface) { canvasWorldViewGroup = new PaddingCanvasGroup(this, Width - vScrollBar1.Width, Height - vScrollBar1.Height, @interface); canvasWorldViewGroup.EditorCanvasScrollHandling.InvalidateScrollMaxValue(); canvasWorldViewGroup.EditorCanvasScrollHandling.InvalidateScrollValue(); }
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; }