Fixed formatting

This commit is contained in:
lumpn 2023-04-20 15:09:46 +08:00
parent e4ec937f1c
commit a0810d0781

View File

@ -134,20 +134,20 @@ void UTypewriterTextWidget::PlayNextLinePart(float Speed)
void UTypewriterTextWidget::StartPlayLine() void UTypewriterTextWidget::StartPlayLine()
{ {
CalculateWrappedString(RemainingLinePart); CalculateWrappedString(RemainingLinePart);
if (NumberOfLines > MaxNumberOfLines) if (NumberOfLines > MaxNumberOfLines)
{ {
int MaxLength = CalculateMaxLength(); int MaxLength = CalculateMaxLength();
int TerminatorIndex = FindLastTerminator(RemainingLinePart, MaxLength); int TerminatorIndex = FindLastTerminator(RemainingLinePart, MaxLength);
int Length = TerminatorIndex + 1; int Length = TerminatorIndex + 1;
const FString& FirstLinePart = RemainingLinePart.Left(Length); const FString& FirstLinePart = RemainingLinePart.Left(Length);
CalculateWrappedString(FirstLinePart); CalculateWrappedString(FirstLinePart);
RemainingLinePart.RightChopInline(Length); RemainingLinePart.RightChopInline(Length);
bHasMoreLineParts = true; bHasMoreLineParts = true;
} }
FTimerDelegate Delegate; FTimerDelegate Delegate;
Delegate.BindUObject(this, &ThisClass::PlayNextLetter); Delegate.BindUObject(this, &ThisClass::PlayNextLetter);