У меня есть компонент C ++, и я хочу иметь функцию, которая будет реализована в Blueprint следующим образом:
UFUNCTION(BlueprintImplementableEvent)
Stats& GetStats();
Но это не компилируется, я получаю следующую ошибку:
функция перегрузки отличается только типом возврата от
, а Unreal генерирует функцию внутри .gen.cpp, которая выглядит следующим образом:
Stats Component::GetStats()
{
// ...
}
Stats is USTRUCT