UnityEngine.TextGenerator.PopulateAlways C# (CSharp) Method

PopulateAlways() private method

private PopulateAlways ( string str, TextGenerationSettings settings ) : TextGenerationError
str string
settings TextGenerationSettings
return TextGenerationError
        private TextGenerationError PopulateAlways(string str, TextGenerationSettings settings)
        {
            TextGenerationError error;
            this.m_LastString = str;
            this.m_HasGenerated = true;
            this.m_CachedVerts = false;
            this.m_CachedCharacters = false;
            this.m_CachedLines = false;
            this.m_LastSettings = settings;
            TextGenerationSettings settings2 = this.ValidatedSettings(settings);
            this.Populate_Internal(str, settings2.font, settings2.color, settings2.fontSize, settings2.scaleFactor, settings2.lineSpacing, settings2.fontStyle, settings2.richText, settings2.resizeTextForBestFit, settings2.resizeTextMinSize, settings2.resizeTextMaxSize, settings2.verticalOverflow, settings2.horizontalOverflow, settings2.updateBounds, settings2.textAnchor, settings2.generationExtents, settings2.pivot, settings2.generateOutOfBounds, settings2.alignByGeometry, out error);
            this.m_LastValid = error;
            return error;
        }