Exemple #1
0
        private void RecreateTextBuffers()
        {
            _textBuffer.Clear();
            _textAnalyzer.Clear();

            if (_fontChanged)
            {
                _fontChanged = false;
                _font        = _as.Database.LoadAsset(_fontRef);
            }

            _textBuffer.Append(
                _textAnalyzer,
                _font,
                _text,
                FontSize * _gs.Context.Window.ScaleFactor.X,
                _textureAtlas.Width,
                new System.Drawing.RectangleF(0, 0, 1000, 1000));

            UpdateTextOffset();
        }