working float verification

This commit is contained in:
wonkyhonky2024
2025-05-10 13:11:00 +01:00
parent 916d188d5b
commit 2c987be672
5 changed files with 9 additions and 53 deletions

View File

@ -15,9 +15,11 @@ void UMagicFloatInput::HandleOnTextCommitted(
x = FCString::Atod(*inText.ToString());
SetText(FText::FromString(FString::Printf(TEXT("%.7f"), x)));
HandleMagicFloatsMangledEvent();
}
void UMagicFloatInput::HandleMagicFloatsMangledEvent() {
OnMagicFloatsMangled.ExecuteIfBound();
if (myVerifier != nullptr) {
if (sourceInput->GetText().EqualTo(GetText())) {
myVerifier->SetText(FText::FromString("VERIFIED"));
} else {
myVerifier->SetText(FText());
}
}
}