terraria-cpp2il-methodrecon v1.4.4.9
Terraria mobile dump, with reconstructed method body. Dump with CallAnalysis: https://infinitynichto.github.io/terraria-cpp2il
Loading...
Searching...
No Matches

◆ InternalSetText()

void Terraria.GameContent.UI.Elements.UIText.InternalSetText ( object text,
float textScale,
bool large )
inlineprivate

Definition at line 334 of file UIText.cs.

335 {
336 if (!true)
337 {
338 }
340 bool isWrapped = this._isWrapped;
342 float width;
343 if (isWrapped)
344 {
345 width = this._innerDimensions.Width;
346 float textScale2 = this._textScale;
347 }
348 string text2;
349 this._visibleText = text2;
350 if (this._isWrapped)
351 {
353 return;
354 }
355 if (16896 == 0)
356 {
357 }
358 float paddingLeft = this.PaddingLeft;
359 float paddingRight = this.PaddingRight;
360 this._textSize.X = width;
361 float paddingTop = this.PaddingTop;
362 float paddingBottom = this.PaddingBottom;
364 if (onInternalTextChange != null)
365 {
366 IntPtr invoke_impl = onInternalTextChange.invoke_impl;
367 IntPtr method_code = onInternalTextChange.method_code;
368 IntPtr method = onInternalTextChange.method;
369 }
370 }
class f__AnonymousType0<< Count > j__TPar
float< TextOriginX > k__BackingField
Definition UIText.cs:395
CalculatedStyle _innerDimensions

References Terraria.UI.UIElement._innerDimensions, Terraria.GameContent.UI.Elements.UIText._isWrapped, Terraria.GameContent.UI.Elements.UIText._textScale, j__TPar, Terraria.GameContent.UI.Elements.UIText.k__BackingField, Terraria.GameContent.UI.Elements.UIText.OnInternalTextChange, Terraria.UI.UIElement.PaddingBottom, Terraria.UI.UIElement.PaddingLeft, Terraria.UI.UIElement.PaddingRight, Terraria.UI.UIElement.PaddingTop, System.text, Terraria.UI.CalculatedStyle.Width, and Terraria.GameContent.UI.Elements.UIText.WrappedTextBottomPadding.

Referenced by Terraria.GameContent.UI.Elements.UIText.UIText(), Terraria.GameContent.UI.Elements.UIText.UIText(), Terraria.GameContent.UI.Elements.UIText.SetText(), and Terraria.GameContent.UI.Elements.UIText.SetText().