Example #1
0
        /// <inheritdoc/>
        protected override void WindowResized(int width, int height)
        {
            Vector2I curveEditorSize = new Vector2I(width, height);

            curveEditor.SetSize(curveEditorSize.x, curveEditorSize.y);
            curveEditor.Redraw();
        }
        private void ResizeGUI(int width, int height)
        {
            guiFieldDisplay.SetSize(FIELD_DISPLAY_WIDTH, height - buttonLayoutHeight * 2);

            Vector2I curveEditorSize = GetCurveEditorSize();

            guiCurveEditor.SetSize(curveEditorSize.x, curveEditorSize.y);
            guiCurveEditor.Redraw();

            horzScrollBar.SetWidth(curveEditorSize.x);
            vertScrollBar.SetHeight(curveEditorSize.y);

            UpdateScrollBarSize();
            UpdateScrollBarPosition();
        }