Если упростить ситуацию, то есть код вида:
TArray<UObject*> textBlockArray = TArray<UObject*>();
UTextBlock* casted = Cast<UTextBlock>(textBlockArray[0]);
casted->GetText();
casted->SetText(FText::FromString(L""));
Подскажите, пожалуйста, почему SetText компилируется без ошибок, а на GetText компилятор ругается как на “ссылку на неразрешимый символ”? Ровно та же проблема проблема с SetColorAndOpacity. Видимо, я чего-то не понимаю.